Prefazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
“Sì, ho dato una mano al team di Excel con questo progetto. Sono entusiasta che sia finalmente uscito!” Questo è il messaggio che Guido van Rossum — il creatore di Python e, all’epoca, dipendente Microsoft — ha pubblicato su X il 22 agosto 2023. Il suo post includeva un link all’annuncio ufficiale di Python in Excel. Ma come ci siamo arrivati?
Agli albori di Excel, Visual Basic for Applications (VBA) era l’unica scelta per programmare ed estendere Microsoft Excel come utente finale. VBA è una soluzione completa, poiché ti permette di:
-
Scrivi macro che si eseguono con un clic, ad esempio per aggiungere un nuovo foglio di lavoro con un report
-
Scrivi funzioni personalizzate (chiamate anche funzioni definite dall'utente) che puoi richiamare dalle celle del foglio di lavoro
-
Crea i tuoi componenti aggiuntivi per fornire funzionalità di automazione e funzioni personalizzate in tutte le cartelle di lavoro
Con la crescente importanza di Internet e delle piattaforme mobili, Microsoft ha dovuto rendere Excel compatibile con questi nuovi ambienti. Oggi Excel funziona su Windows, macOS, Android, iOS e, soprattutto, sul web. Tuttavia, solo Windows e macOS supportano VBA. Anziché estendere il supporto VBA alle altre piattaforme, Microsoft ha creato nuovi strumenti:
- Power Query può importare e trasformare i dati e utilizza il linguaggio ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access