[Power Query] Utilizzare intellisense se non si ha M365
Inviato: ven 31 lug 2020, 15:18
Guardando i video tutorial online su Power Query, alcuni di voi potranno essersi chiesti come si fa ad abilitare l'Intellisense (ovvero l'ausilio nella redazione delle formule, che mostra i suggerimenti durante la digitazione). Presto detto: la funzione è disponibile solo per chi ha Office 365 (anzi: Microsoft 365, come si chiama adesso), mentre le versioni standalone, ivi inclusa la 2019, non possono abilitarla.
Che opzioni hanno gli utenti di queste altre versioni, oltre a impararsi a memoria la sintassi di tutte le funzioni, maiuscole e minuscole incluse? Vediamone qualcuna:
1) Visual Studio Code
E' l'interfaccia di sviluppo di Microsoft, una delle più diffuse e apprezzate dai programmatori di tutto il mondo. Si può scaricare gratuitamente da questo link, e installarlo con estrema semplicità.
Non supporta Power Query nativamente, ma tramite un'estensione, anch'essa semplicissima da installare: una volta aperto il programma, cliccare sull'icona estensioni, cercare "Power Query" e cliccare sul bottone verde "Install" (non visibile in figura perché già installato sul mio sistema)
Fatto questo, dobbiamo scegliere il linguaggio Power Query cliccando sul bottone in basso a destra nella finestra dello script
E infine potremo editare i nostri script in Power Query, con tanto di IntelliSense
2) Notepad++
Uno degli editor di testo più conosciuti, e anche il mio personale preferito, Notepad++ è anch'esso gratuito, e si può installare o avviare direttamente da una chiavetta USB, se scaricato in versione Portable.
Molto più leggero di VS Code, ha un pregio che lo rende enormemente pratico da usare: quando si chiude il programma, tutti i file che vi erano aperti vengono memorizzati nella sessione, e verranno riaperti in automatico al riavvio del programma, anche se non erano stati salvati. Questa caratteristica è fondamentale se si aprono tanti file, si scrivono appunti, o si vuole ritrovare lo stesso ambiente di lavoro la volta successiva: senza perdere tanto tempo a salvare ciascun file, si chiude il programma e via. Quando lo riapriremo, boom: tutti i nostri file saranno lì dove e come li avevamo lasciati
Anche N++ non supporta Power Query nativamente, ma tramite dei "plugin" possiamo aggiungerlo, scaricando le definizioni ad esempio da qui e installandole come viene descritto qui
Spero che queste indicazioni possano essere utili, soprattutto a chi non ha l'ultimissima release di Excel.
E voi, quale editor usate per il vostro codice?
Che opzioni hanno gli utenti di queste altre versioni, oltre a impararsi a memoria la sintassi di tutte le funzioni, maiuscole e minuscole incluse? Vediamone qualcuna:
1) Visual Studio Code
E' l'interfaccia di sviluppo di Microsoft, una delle più diffuse e apprezzate dai programmatori di tutto il mondo. Si può scaricare gratuitamente da questo link, e installarlo con estrema semplicità.
Non supporta Power Query nativamente, ma tramite un'estensione, anch'essa semplicissima da installare: una volta aperto il programma, cliccare sull'icona estensioni, cercare "Power Query" e cliccare sul bottone verde "Install" (non visibile in figura perché già installato sul mio sistema)
Fatto questo, dobbiamo scegliere il linguaggio Power Query cliccando sul bottone in basso a destra nella finestra dello script
E infine potremo editare i nostri script in Power Query, con tanto di IntelliSense
2) Notepad++
Uno degli editor di testo più conosciuti, e anche il mio personale preferito, Notepad++ è anch'esso gratuito, e si può installare o avviare direttamente da una chiavetta USB, se scaricato in versione Portable.
Molto più leggero di VS Code, ha un pregio che lo rende enormemente pratico da usare: quando si chiude il programma, tutti i file che vi erano aperti vengono memorizzati nella sessione, e verranno riaperti in automatico al riavvio del programma, anche se non erano stati salvati. Questa caratteristica è fondamentale se si aprono tanti file, si scrivono appunti, o si vuole ritrovare lo stesso ambiente di lavoro la volta successiva: senza perdere tanto tempo a salvare ciascun file, si chiude il programma e via. Quando lo riapriremo, boom: tutti i nostri file saranno lì dove e come li avevamo lasciati
Anche N++ non supporta Power Query nativamente, ma tramite dei "plugin" possiamo aggiungerlo, scaricando le definizioni ad esempio da qui e installandole come viene descritto qui
Spero che queste indicazioni possano essere utili, soprattutto a chi non ha l'ultimissima release di Excel.
E voi, quale editor usate per il vostro codice?