Ripristinare “Da Microsoft Query” in Excel 365 (v2403+): cause, soluzioni e guida completa

Dopo l’aggiornamento a Microsoft 365 versione 2403 (e successive) molti utenti di Excel 365 hanno visto sparire la voce Da Microsoft Query dal menu Dati → Ottieni dati. In questa guida trovi cause, soluzioni passo‑passo, alternative moderne e consigli pratici per ripristinarla in modo stabile.

Indice

Perché “Da Microsoft Query” è sparito in Excel 365

Con le build recenti di Microsoft 365, Microsoft ha riorganizzato gli strumenti di importazione dati spostando i vecchi wizard nella sezione Legacy Wizards (procedura guidata dati legacy). Questa area non è visibile per impostazione predefinita: di fatto, il pulsante From Microsoft Query non è più a portata di clic finché non si attiva esplicitamente il gruppo legacy nelle Opzioni di Excel.

Il cambiamento non rimuove il motore sottostante: le query già esistenti continuano a funzionare. Ciò che cambia è la scoperta dell’interfaccia, per spingere gradualmente gli utenti verso Power Query (Get & Transform), la tecnologia moderna per importare, modellare e trasformare dati.

Sintomi e diagnosi rapida

  • Nel percorso Dati → Ottieni dati → Da altre origini non compare più Da Microsoft Query.
  • La voce non è elencata nemmeno sotto File → Opzioni → Personalizzazione barra multifunzione → Tutti i comandi.
  • Le query esistenti in cartelle già configurate continuano a refreshare correttamente.
  • In alcuni ambienti, la scomparsa avviene solo in file creati con versioni precedenti.

Se riconosci questi indizi, è molto probabile che ti trovi nel caso “funzionalità legacy nascosta”.

Cause principali

MotivoDettagli
Funzionalità contrassegnata come “Legacy”Microsoft ha spostato i vecchi importatori (incluso Microsoft Query) nel gruppo Legacy Wizards, disattivato di default.
Bug di interfaccia isolatoIn alcune build il comando scompare solo in file già esistenti o in cartelle con personalizzazioni non aggiornate.
Aggiornamento incompleto/rottura OfficeRaramente la scomparsa dipende da un’installazione danneggiata o da profili utente con cache corrotte.

Soluzione completa: ripristinare “From Microsoft Query”

Procedi nell’ordine seguente: i primi due passaggi risolvono la maggioranza dei casi.

Attivare gli importatori dati legacy

  1. Apri Excel.
  2. Vai su File → Opzioni → Dati.
  3. Trova la sezione Mostra gli importatori dati legacy.
  4. Metti la spunta su Da Microsoft Query (Legacy).
  5. Conferma con OK, chiudi e riavvia Excel.

Risultato atteso: la voce appare in Dati → Ottieni dati → Legacy Wizards. Da qui puoi lanciare la procedura guidata esattamente come prima.

Aggiungere “Legacy Wizards” alla barra multifunzione

  1. Vai su File → Opzioni → Personalizzazione barra multifunzione.
  2. Nel riquadro sinistro imposta l’elenco su Tutti i comandi.
  3. Seleziona Legacy Wizards e premi Aggiungi per inserirlo nella scheda Dati o in una scheda personalizzata (puoi creare un Nuovo gruppo per ordine).
  4. Conferma con OK.

Vantaggio: ottieni un pulsante one‑click senza passare da Ottieni dati, utile per chi usa spesso Microsoft Query.

Verificare su una cartella di lavoro nuova

Se la voce non compare ancora, crea un nuovo file vuoto e riprova: alcuni bug di UI colpiscono solo le cartelle create con versioni precedenti. Se nel file nuovo funziona, valuta di ricreare la query o di copiare i fogli nel nuovo file.

Riparare Microsoft 365 (solo se necessario)

  1. Chiudi le app Office.
  2. Apri Pannello di controllo → Programmi e funzionalità.
  3. Seleziona Microsoft 365CambiaRipristino online.

Usa questo passaggio se i primi tre non risolvono o se l’opzione Legacy Wizards non appare affatto nelle Opzioni.

Usare Power Query come alternativa moderna

Power Query è la strategia raccomandata da Microsoft per nuove soluzioni. Per aprire una query “vuota”:

  1. Vai su Dati → Ottieni dati → Da altre origini → Query vuota.
  2. Si apre Power Query Editor. Clicca su Home → Editor avanzato.
  3. Inserisci la tua definizione (M) usando ODBC/SQL, ad esempio:
let
    Source = Odbc.Query("dsn=NomeDSN", "SELECT TOP 100 * FROM dbo.Clienti"),
    #"Tipi cambiati" = Table.TransformColumnTypes(Source,{{"DataNascita", type date}})
in
    #"Tipi cambiati"

Conferma, Chiudi & Carica, e ottieni un flusso robusto e documentabile.

Tabella riassuntiva dei passaggi (efficacia)

#PassaggioPercorso dettagliatoNote
1Attivare i wizard legacyFile → Opzioni → Dati → Mostra gli importatori dati legacy → spunta Da Microsoft Query (Legacy) → OK → riavviaRiattiva la voce sotto Dati → Ottieni dati → Legacy Wizards.
2Aggiungere “Legacy Wizards” alla barraFile → Opzioni → Personalizzazione barra multifunzioneTutti i comandiLegacy WizardsAggiungiClick diretto senza passare dal menu.
3Aprire un file nuovoNuovo foglio → riprovare il percorsoMitiga un bug temporaneo di UI.
4Riparare OfficePannello di controllo → Programmi → Microsoft 365 → Cambia → Ripristino onlineUsare solo se 1–3 falliscono.
5Power Query come alternativaDati → Ottieni dati → Da altre origini → Query vuotaEditor avanzatoTecnologia preferita; richiede basi M/SQL.

Verifiche immediate e controlli di base

  • Opzioni non visibili? Se la sezione Legacy Wizards manca anche in File → Opzioni, esegui un Ripristino online o prova con un nuovo profilo utente Windows.
  • Permessi IT restrittivi? In domini aziendali, la funzionalità può essere disabilitata da criteri: contatta l’IT per una policy di abilitazione (vedi sezione “Ambienti aziendali”).
  • Excel in modalità provvisoria: premi Win+R, digita excel /safe e verifica se la voce riappare. Se sì, un componente aggiuntivo può interferire.

Come aggiungere scorciatoie realmente utili

Aggiungere “Legacy Wizards” alla Barra di Accesso Rapido

  1. File → Opzioni → Barra di accesso rapido.
  2. Elenco Tutti i comandi → cerca Legacy Wizards.
  3. AggiungiOK. Ora hai un’icona sempre disponibile vicino al titolo.

Salvare un modello XLTX con i wizard già attivi

  1. Abilita Legacy Wizards come descritto sopra.
  2. Personalizza la barra multifunzione/QAT con i pulsanti che usi più spesso.
  3. Salva come Modello Excel (*.xltx): “Modello‑QueryLegacy.xltx”.
  4. Usalo come base per nuove cartelle in cui deve essere sempre a disposizione Da Microsoft Query.

Gestione negli ambienti aziendali (IT)

In molte organizzazioni l’assenza del comando è dovuta a criteri centralizzati che nascondono le funzionalità legacy. Ecco come standardizzare l’abilitazione:

  • Group Policy (ADMX Microsoft 365 Apps): abilitare il criterio di Excel che espone i Legacy Import Wizards per gli utenti. Applicare in User Configuration.
  • Office Cloud Policy Service (OCPS): creare una policy per Excel che abilita i wizard legacy e distribuirla ai gruppi M365 interessati.
  • Distribuzione per canale di aggiornamento: verificare che i team critici non siano su canali “beta” se si sono riscontrate anomalie UI.

Nota: la nomenclatura esatta del criterio può variare con i file ADMX; il concetto è rendere visibile il gruppo Legacy Wizards in Excel.

ODBC, 32/64 bit e driver: ciò che può mandare in errore

Quando il pulsante torna visibile ma la connessione fallisce, spesso è un tema di driver o DSN:

  • Architettura: Excel 365 è tipicamente 64 bit. Se i tuoi DSN sono stati creati con l’Amministratore Origini Dati ODBC (32 bit), potresti non vederli in Excel a 64 bit. Ricrea il DSN nel pannello ODBC 64 bit.
  • Driver mancanti: dopo aggiornamenti di Office o del sistema, alcuni driver ODBC possono disallinearsi. Reinstalla o aggiorna il driver corretto per il tuo DB (SQL Server, Oracle, MySQL, ecc.).
  • Policy di sicurezza: l’IT può impedire la creazione di nuove origini ODBC. Chiedi DSN di sistema preconfigurati.

Recuperare e documentare le stringhe ODBC delle query esistenti

  1. Apri la cartella di lavoro che contiene la query funzionante.
  2. Vai su Dati → Query e connessioni, clic su Connessioni.
  3. Seleziona la connessione → Proprietà → scheda Definizione.
  4. Copia la stringa di connessione/SQL e incollala in un documento interno. Sarà utile per Power Query o per ricreare il DSN.

Questa documentazione accelera al massimo l’eventuale migrazione.

Power Query vs Microsoft Query: quale usare oggi

CaratteristicaMicrosoft QueryPower Query
Supporto futuroLegacy, manutenzione minimaAttivamente sviluppato
TrasformazioniLimitate, principalmente SQLRicco set di trasformazioni (linguaggio M)
TracciabilitàScarnaPassi documentati, editor avanzato
ParametriPrompt baseParametri, query funzione, combinazioni
PrestazioniDipende dal driver/SQLQuery folding, caching, combinazioni

Migrare una query da Microsoft Query a Power Query (metodo pratico)

  1. Recupera SQL e stringa ODBC come visto sopra.
  2. In Power Query, inserisci una Query vuota e apri l’Editor avanzato.
  3. Usa la forma M più vicina al tuo scenario:

Esempio con DSN

let
    Origine = Odbc.Query("dsn=ERP_PROD", "
        SELECT
            c.CustomerID,
            c.Name,
            o.OrderDate,
            o.Amount
        FROM dbo.Customers c
        JOIN dbo.Orders o ON o.CustomerID = c.CustomerID
        WHERE o.OrderDate >= '2024-01-01'
    ")
in
    Origine

Esempio con connessione DSN‑less

let
    Conn = "Driver={ODBC Driver 18 for SQL Server};Server=tcp:sqlprod,1433;Database=Sales;Trusted_Connection=Yes;",
    Origine = Odbc.Query(Conn, "SELECT TOP 100 * FROM dbo.Fatture")
in
    Origine

Suggerimento: se il tuo database supporta il query folding, lascia che Power Query spinga le trasformazioni verso il server (filtri, join, colonne calcolate): guadagni in performance e manutenzione.

Risoluzione problemi: errori comuni e rimedi

Messaggio/ComportamentoCausa probabileRimedio
“Da Microsoft Query” non compare ovunqueLegacy Wizards disattivatiAbilita Mostra gli importatori dati legacy in File → Opzioni → Dati e riavvia Excel.
Opzione Legacy assente anche nelle OpzioniInstallazione danneggiata / criteri ITEsegui Ripristino online di Office; in azienda verifica policy che nascondono le funzionalità legacy.
Query OK in un file, assente in un altroBug di UI o personalizzazione Ribbon corrottaCrea un file nuovo; in alternativa, esporta e reimporta personalizzazioni della barra.
Non vedi il tuo DSN nell’elencoMismatch 32/64 bitRicrea il DSN nell’amministratore ODBC a 64 bit (se Excel è 64 bit) o installa il driver corretto.
Errore di accesso/permessoPolicy IT o credenzialiChiedi DSN di sistema con credenziali gestite; evita credenziali embeddate in file condivisi.
Excel si blocca aprendo il wizardAdd‑in conflittualiAvvia con excel /safe, disabilita componenti aggiuntivi e riattivali uno a uno.

Automazione leggera senza codice rischioso

In molti casi non serve alcuna macro. Dopo aver attivato Legacy Wizards:

  • Pin del pulsante “Da Microsoft Query (Legacy)” nella Barra di Accesso Rapido.
  • Creazione di una scheda personalizzata “Dati Legacy” con solo i comandi che usi (Microsoft Query, Da testo/CSV legacy, ecc.).
  • Salvataggio di un modello .xltx pre-configurato da distribuire al team.

Questi accorgimenti azzerano gli attriti, senza ricorrere a macro che dipendono da ID interni non documentati e quindi fragili agli aggiornamenti.

Sicurezza e conformità

  • Connessioni condivise: evita di salvare credenziali nel file; preferisci DSN di sistema o autenticazioni integrate.
  • Controllo cambi: documenta DSN, SQL e trasformazioni: inserisci un foglio “Documentazione” con stringhe e passaggi chiave.
  • Backup: conserva copia del file prima di riparare Office o di cambiare canale di aggiornamento.

Domande frequenti

Le query esistenti smetteranno di funzionare?

No: l’aggiornamento cambia soprattutto l’interfaccia. Le query già configurate continuano a refreshare, a patto che driver e DSN restino disponibili.

Microsoft rimuoverà definitivamente Microsoft Query?

Non ci sono segnali di rimozione immediata, ma il tag “Legacy” indica manutenzione minima e assenza di nuove funzionalità. È prudente pianificare la migrazione a Power Query.

Power Query può sostituire tutte le mie query?

Quasi sempre sì. In rari casi (driver proprietari, autenticazioni non standard) puoi mantenere Microsoft Query in parallelo e migrare gradualmente.

Perché il comando è presente sul PC del collega e non sul mio?

Probabile differenza di impostazioni (Legacy Wizards attivi sul suo PC) o di canale di aggiornamento/policy IT. Allinea le opzioni o chiedi una policy centralizzata.

Checklist rapida di ripristino

  1. Apri File → Opzioni → Dati e abilita Mostra gli importatori dati legacy → spunta Da Microsoft Query (Legacy).
  2. Riavvia Excel.
  3. Verifica in Dati → Ottieni dati → Legacy Wizards.
  4. Aggiungi il gruppo alla barra multifunzione o alla Barra di accesso rapido.
  5. Se non funziona: prova in un file nuovo, quindi valuta Ripristino online.

Strategia consigliata per i team che dipendono da Microsoft Query

  1. Stabilizzare oggi: abilita Legacy Wizards e crea un modello standard che li espone chiaramente.
  2. Documentare: estrai e salva stringhe ODBC, DSN e SQL per ogni query critica.
  3. Pianificare la migrazione: replica le query in Power Query, partendo da quelle più semplici, e valuta il query folding per migliorare prestazioni.
  4. Formare gli utenti: mini‑sessioni su Power Query sono sufficienti per coprire i casi più comuni (join, filtri, pivot/unpivot).
  5. Standardizzare in IT: usa policy per tenere i wizard visibili dove servono e controlla i driver ODBC supportati ufficialmente.

Extra: quando conviene restare su Microsoft Query (per ora)

  • Connessioni legacy a sistemi che forniscono solo driver ODBC vecchi e senza supporto ottimale in Power Query.
  • Report con logiche SQL complesse già validate, non ancora pronte per la riscrittura.
  • Processi consolidati in cui la procedura guidata è parte del manuale operativo e non si prevedono cambi a breve.

Anche in questi casi, prepara la migrazione: tenere l’opzione pronta riduce i rischi nel medio periodo.

In sintesi operativa

La soluzione più veloce è abilitare “From Microsoft Query (Legacy)” in File → Opzioni → Dati, riavviare Excel e, se necessario, aggiungere “Legacy Wizards” alla barra multifunzione o alla Barra di accesso rapido. Nella maggior parte dei casi questo ripristina il flusso di lavoro senza ulteriori interventi. Per resilienza a lungo termine, pianifica la transizione a Power Query mantenendo documentate le stringhe ODBC e le dipendenze dai driver.


Promemoria rapido

  1. Se Legacy Wizards non compare nelle Opzioni → esegui Ripristino online.
  2. In azienda → chiedi una policy che abiliti i wizard per tutti.
  3. Valuta brevi corsi su Power Query: curva di apprendimento modesta, benefici elevati.
Indice