Corso aziendale di Excel: la programmazione con le macro (VBA)

 2.800,00 + IVA
Aziendali
Durata: 20 ore
Ora: da personalizzare
Posti disponibili: 8
Sede:

Online - formazione a distanza

Presso la sede dell'azienda

Penta Formazione - Creazzo

Penta Formazione - Sommacampagna

Modulo 1 configurazione di Excel per l’uso delle Macro, il concetto di Macro
Competenze: usare le opzioni di protezione e scelte di configurazione di Excel per le Macro. Conoscere gli obiettivi che si vogliono automatizzare con le Macro
Abilità: configurare Excel per l’uso delle Macro, iniziare a creare Macro automatiche con l’uso del registratore di Macro
Conoscenze: usare la scheda “Sviluppo” per la gestione delle Macro, creare una sequenza di azioni da registrare nelle Macro

Modulo 2 editor per scrivere e modificare la Macro
Competenze: configurare e conoscere l’ambiente di scrittura (editor) del codice VBA
Abilità: scrivere e gestire i progetti di sviluppo utilizzando le varie sezioni dell’editor. Saper riconoscere gli errori che suggerisce l’editor durante la scrittura del codice. Utilizzare le diverse aree dove scrivere il codice, distinguendo spazi privati e spazi pubblici per Macro abbinate al singolo foglio di Excel e Macro utilizzabili per tutti fogli del documento Excel.
Conoscenze: Usare l’Editor di scrittura del codice con linguaggio VBA

Modulo 3 il linguaggio di programmazione VBA
Competenze: acquisire la capacità di primo utilizzo delle Macro.
Abilità: utilizzo delle variabili, calcoli con le variabili, utilizzo di variabili numeriche e di testo. Scrivere e modificare le celle del foglio attraverso le Macro. Le celle del foglio utilizzate come variabili. Calcoli tra le celle del foglio utilizzando le Macro.
Conoscenze: interagire con il foglio di Excel attraverso le Macro

Modulo 4 i concetti base della programmazione
Competenze: utilizzare le parti essenziali del codice, (piccole subroutine) per eseguire le funzioni di Excel attraverso le Macro.
Abilità: utilizzare i quattro cicli fondamentali del codice di programmazione VBA: IF, ELSEIF, FOR, WHILE per creare condizioni, ripetizioni e automazioni dei dati dei fogli Excel.
Conoscenze: sintassi e stesura del codice VBA

Modulo 5 comandi (oggetti) attivi e passivi. Le variabili.
Competenze: utilizzare i comandi per ottimizzare l’esecuzione del codice
Abilità: scegliere i comandi adeguati: pulsante di comando, casella combinata, casella di controllo, comandi attivi o passivi e configurarli nelle loro proprietà grafiche e di programmazione. Unire i comandi alle subroutine del codice. Come  usare variabili private e variabili pubbliche.
Conoscenze: i comandi attivi e passivi con le loro diverse proprietà. Utilizzo delle variabili.

Modulo 6 modifica delle Macro create automaticamente
Competenze: leggere il codice creato dalle macro registrate automaticamente.
Abilità: dopo aver registrato una Macro, modificarla parametrizzandola per renderla funzionante tramite scelte provenienti da pulsanti di comando e caselle combinate.
Conoscenze: leggere il codice VBA e modificarlo.

Modulo 7 controllo errori del codice e funzioni personalizzate
Competenze: usare il controllo del codice con gli strumenti dell’editor. Creare funzioni personalizzate.
Abilità: configurare la procedura di controllo e con l’aiuto dell’editor azionare il controllo codice (debug) per correggere gli errori. Creare subroutine-funzioni personalizzate che si aggiungono alle funzioni di Excel già esistenti 
Conoscenze: le funzioni personalizzate, il debug del codice.

Modulo 8 i formulari di inserimento dati (form).
Competenze: creare formulari con interfaccia utente per inserimento dati
Abilità: costruire il formulario con i comandi necessari per creare un interfaccia utente adatta a inserire dati nella tabella del foglio di calcolo. Collegare il formulario al codice VBA,
Conoscenze: creare un formulario con le Macro.

Al termine del percorso le persone sapranno progettare e realizzare Macro in Excel con il registratore di Macro e con il linguaggio VBA. Modificare e ottimizzare il codice esistente in modo sicuro. Impareranno a lavorare con oggetti, proprietà ed eventi del foglio di calcolo, gestire variabili e costanti, creare procedure e funzioni personalizzate per automatizzare calcoli e regole aziendali, e impostare debug e gestione degli errori. Obiettivo pratico: costruire soluzioni riutilizzabili (pulsanti, routine, controlli) che velocizzano i processi, standardizzano i file e migliorano la qualità dei dati.
Il corso aziendale di Excel VBA è pensato per persone che usano Excel ogni giorno e vogliono automatizzare attività ripetitive: inserimento e controllo dati, aggiornamento report, consolidamento di file, pulizia e formattazioni, creazione di template e procedure standard. È ideale per uffici amministrazione e contabilità, controlli di operazioni, logistica, vendite e risorse umane, oltre a chi gestisce grandi volumi di dati e deve ridurre errori e tempi di lavorazione. È richiesta una buona padronanza delle funzioni principali di Excel e della gestione di file e cartelle; non serve esperienza di programmazione.

Docenti, metodologie e valutazione:
Il corso è tenuto da personale esperto, abituati a formare il personale di grandi aziende. La notevole esperienza maturata negli anni, la professionalità e la capacità di trasferire in modo semplice ed immediatamente applicabile i concetti trattati, anche grazie a simulazioni e studi di caso, permetteranno di rendere immediatamente applicabili le conoscenze acquisite.

Penta Formazione e Consulenza propone i seguenti servizi e strumenti per garantire un'esperienza formativa completa, efficace e confortevole:

COSA OFFRIAMO

  • Ciascun percorso prevede il materiale didattico dedicato (cartaceo o digitale) per supportare al meglio il percorso formativo.
  • Ogni corso prevede la presenza di un tutor dello staff di Penta Formazione e Consulenza a supporto dei/delle partecipanti, del/della docente e dell'attività didattica.
  • Per coloro che necessitano mettiamo a disposizione le nostre postazioni complete delle licenze software necessarie.
  • Presso le nostre sedi è possibile usufruire di un’area relax dedicata, pensata per momenti di pausa e coffee break.

TEST e ATTESTATI:

  • All’inizio e al termine del corso sono previsti un test per valutare il livello di conoscenze iniziali del/della partecipante e un test finale per quelle acquisite attraverso la formazione.
  • Al termine del corso viene rilasciato un attestato di frequenza, subordinato al raggiungimento di una partecipazione minima pari al 70% e superamento del test di verifica finale con almeno il 70% di risposte corrette.


Contenuti e competenze
Modulo 1 configurazione di Excel per l’uso delle Macro, il concetto di Macro
Competenze: usare le opzioni di protezione e scelte di configurazione di Excel per le Macro. Conoscere gli obiettivi che si vogliono automatizzare con le Macro
Abilità: configurare Excel per l’uso delle Macro, iniziare a creare Macro automatiche con l’uso del registratore di Macro
Conoscenze: usare la scheda “Sviluppo” per la gestione delle Macro, creare una sequenza di azioni da registrare nelle Macro

Modulo 2 editor per scrivere e modificare la Macro
Competenze: configurare e conoscere l’ambiente di scrittura (editor) del codice VBA
Abilità: scrivere e gestire i progetti di sviluppo utilizzando le varie sezioni dell’editor. Saper riconoscere gli errori che suggerisce l’editor durante la scrittura del codice. Utilizzare le diverse aree dove scrivere il codice, distinguendo spazi privati e spazi pubblici per Macro abbinate al singolo foglio di Excel e Macro utilizzabili per tutti fogli del documento Excel.
Conoscenze: Usare l’Editor di scrittura del codice con linguaggio VBA

Modulo 3 il linguaggio di programmazione VBA
Competenze: acquisire la capacità di primo utilizzo delle Macro.
Abilità: utilizzo delle variabili, calcoli con le variabili, utilizzo di variabili numeriche e di testo. Scrivere e modificare le celle del foglio attraverso le Macro. Le celle del foglio utilizzate come variabili. Calcoli tra le celle del foglio utilizzando le Macro.
Conoscenze: interagire con il foglio di Excel attraverso le Macro

Modulo 4 i concetti base della programmazione
Competenze: utilizzare le parti essenziali del codice, (piccole subroutine) per eseguire le funzioni di Excel attraverso le Macro.
Abilità: utilizzare i quattro cicli fondamentali del codice di programmazione VBA: IF, ELSEIF, FOR, WHILE per creare condizioni, ripetizioni e automazioni dei dati dei fogli Excel.
Conoscenze: sintassi e stesura del codice VBA

Modulo 5 comandi (oggetti) attivi e passivi. Le variabili.
Competenze: utilizzare i comandi per ottimizzare l’esecuzione del codice
Abilità: scegliere i comandi adeguati: pulsante di comando, casella combinata, casella di controllo, comandi attivi o passivi e configurarli nelle loro proprietà grafiche e di programmazione. Unire i comandi alle subroutine del codice. Come  usare variabili private e variabili pubbliche.
Conoscenze: i comandi attivi e passivi con le loro diverse proprietà. Utilizzo delle variabili.

Modulo 6 modifica delle Macro create automaticamente
Competenze: leggere il codice creato dalle macro registrate automaticamente.
Abilità: dopo aver registrato una Macro, modificarla parametrizzandola per renderla funzionante tramite scelte provenienti da pulsanti di comando e caselle combinate.
Conoscenze: leggere il codice VBA e modificarlo.

Modulo 7 controllo errori del codice e funzioni personalizzate
Competenze: usare il controllo del codice con gli strumenti dell’editor. Creare funzioni personalizzate.
Abilità: configurare la procedura di controllo e con l’aiuto dell’editor azionare il controllo codice (debug) per correggere gli errori. Creare subroutine-funzioni personalizzate che si aggiungono alle funzioni di Excel già esistenti 
Conoscenze: le funzioni personalizzate, il debug del codice.

Modulo 8 i formulari di inserimento dati (form).
Competenze: creare formulari con interfaccia utente per inserimento dati
Abilità: costruire il formulario con i comandi necessari per creare un interfaccia utente adatta a inserire dati nella tabella del foglio di calcolo. Collegare il formulario al codice VBA,
Conoscenze: creare un formulario con le Macro.

Obiettivi
Al termine del percorso le persone sapranno progettare e realizzare Macro in Excel con il registratore di Macro e con il linguaggio VBA. Modificare e ottimizzare il codice esistente in modo sicuro. Impareranno a lavorare con oggetti, proprietà ed eventi del foglio di calcolo, gestire variabili e costanti, creare procedure e funzioni personalizzate per automatizzare calcoli e regole aziendali, e impostare debug e gestione degli errori. Obiettivo pratico: costruire soluzioni riutilizzabili (pulsanti, routine, controlli) che velocizzano i processi, standardizzano i file e migliorano la qualità dei dati.
Destinatari
Il corso aziendale di Excel VBA è pensato per persone che usano Excel ogni giorno e vogliono automatizzare attività ripetitive: inserimento e controllo dati, aggiornamento report, consolidamento di file, pulizia e formattazioni, creazione di template e procedure standard. È ideale per uffici amministrazione e contabilità, controlli di operazioni, logistica, vendite e risorse umane, oltre a chi gestisce grandi volumi di dati e deve ridurre errori e tempi di lavorazione. È richiesta una buona padronanza delle funzioni principali di Excel e della gestione di file e cartelle; non serve esperienza di programmazione.
Docente

Docenti, metodologie e valutazione:
Il corso è tenuto da personale esperto, abituati a formare il personale di grandi aziende. La notevole esperienza maturata negli anni, la professionalità e la capacità di trasferire in modo semplice ed immediatamente applicabile i concetti trattati, anche grazie a simulazioni e studi di caso, permetteranno di rendere immediatamente applicabili le conoscenze acquisite.

Informazioni

Penta Formazione e Consulenza propone i seguenti servizi e strumenti per garantire un'esperienza formativa completa, efficace e confortevole:

COSA OFFRIAMO

  • Ciascun percorso prevede il materiale didattico dedicato (cartaceo o digitale) per supportare al meglio il percorso formativo.
  • Ogni corso prevede la presenza di un tutor dello staff di Penta Formazione e Consulenza a supporto dei/delle partecipanti, del/della docente e dell'attività didattica.
  • Per coloro che necessitano mettiamo a disposizione le nostre postazioni complete delle licenze software necessarie.
  • Presso le nostre sedi è possibile usufruire di un’area relax dedicata, pensata per momenti di pausa e coffee break.

TEST e ATTESTATI:

  • All’inizio e al termine del corso sono previsti un test per valutare il livello di conoscenze iniziali del/della partecipante e un test finale per quelle acquisite attraverso la formazione.
  • Al termine del corso viene rilasciato un attestato di frequenza, subordinato al raggiungimento di una partecipazione minima pari al 70% e superamento del test di verifica finale con almeno il 70% di risposte corrette.


Richiedi informazioni

Richiedi informazioni