Capitolo 8. Automazionedi Excel
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Questo capitolo dà il via alla Parte IV, dedicata a xlwings. Mentre Python in Excel trasforma Excel in un notebook Jupyter, xlwings punta a sostituire VBA con Python. Di conseguenza, xlwings ti permette di automatizzare l'applicazione Excel, eseguire macro e creare funzioni personalizzate. Per farlo, xlwings si basa sull'ambiente Python che abbiamo installato nel Capitolo 2. Puoi quindi lavorare offline e utilizzare qualsiasi pacchetto di terze parti che desideri.
Inizieremo questo capitolo con le nozioni di base, come la lettura e la scrittura dei valori delle celle. Dopo aver imparato come xlwings funziona con i DataFrame di pandas, i grafici e le immagini, metteremo in pratica queste competenze con un caso di studio sulla creazione di report. L'ultima sezione ti insegna come rendere i tuoi script performanti e come ovviarealle funzionalità mancanti. Questo capitolo richiede l'esecuzione degli esempi di codice su Windows o macOS, poiché dipendono da un'installazione locale di Microsoft Excel.
Introduzione a xlwings
L'obiettivo principale di xlwings è quello di fungere da sostituto immediato del VBA di Excel, permettendoti di interagire c da Python. Poiché la griglia di Excel è il layout perfetto per visualizzare strutture di dati come liste, array NumPy e DataFrame di pandas, una delle caratteristiche principali ...
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