Videocorso VBA per Excel, Word e Outlook CGFA
Da zero a creare macro che fanno al posto tuo il lavoro ripetitivo d'ufficio, in sicurezza
- Partenza: Da zero
- 12 ore con gli esercizi
- 10 lezioni in 3 livelli
- 2 lezioni gratis
A chi serve
Impiegati, contabili, segretarie, titolari di piccole attività e chiunque usi Excel, Word o Outlook ogni giorno e perda tempo in operazioni sempre uguali
Cosa serve per iniziare
- Office per Windows (Microsoft 365 o Office 2021/2024) con Excel; Word e Outlook classico per le ultime lezioni
- Saper usare Excel a livello base: celle, fogli, formule semplici
- Nessuna esperienza di programmazione
Cosa installare
A cosa ti serve
- Automazione di report, fatture, listini e riepiloghi in ufficio
- Compilazione automatica di lettere e contratti in Word
- Preparazione e invio di email con allegati da Outlook
- Assistenza e manutenzione dei file Excel con macro presenti in quasi ogni azienda
Programma del corso
10 lezioni in 3 livelli. Ogni lezione: video, spiegazione, codice da copiare o provare, esercizio con soluzione e quiz.
Base
Registrare macro, variabili, decisioni e cicli sulle celle
Intermedio
Funzioni personalizzate, fogli e file, errori e debug
Avanzato
Eventi e maschere, Word e Outlook, sicurezza delle macro
Progetto finale: Il report mensile delle vendite con invio automatico
Una macro per una piccola azienda: legge le vendite del mese da un foglio, calcola totali e IVA, esporta il report in PDF e prepara l'email al commercialista con il PDF allegato.
I passi
- Crea un file Vendite.xlsm con un foglio "Vendite": colonne Data, Cliente, Imponibile (almeno 15 righe di prova).
- Scrivi la Function Iva(imponibile, aliquota) e usala nella colonna D.
- Scrivi la Sub CalcolaTotali che trova l'ultima riga e scrive in fondo il totale degli imponibili e dell'IVA.
- Aggiungi una Sub EsportaPdf che salva il foglio "Vendite" in PDF (Report.pdf) nella cartella del file.
- Aggiungi una Sub PreparaEmail che crea una bozza in Outlook con il PDF allegato (usa .Display).
- Scrivi una Sub Principale che chiede conferma, esegue i passi in ordine e gestisce gli errori con On Error GoTo.
- Salva in una cartella attendibile e prova la macro su una copia del file.
Esame e attestato
Alla fine del corso fai l'esame: 15 domande, serve il 75% di risposte giuste. Superato l'esame ottieni l'attestato stampabile con nome, ore, punteggio e un codice di controllo che chiunque può verificare.
Glossario di VBA per Excel e Office
- Macro
- Una sequenza di operazioni registrata o scritta che Office esegue in automatico.
- VBA
- Visual Basic for Applications, il linguaggio di programmazione incluso in Excel, Word e Outlook.
- Sub
- Una procedura: un blocco di istruzioni con un nome, che inizia con Sub e finisce con End Sub.
- Function
- Una procedura che restituisce un valore e può essere usata anche in una cella.
- Variabile
- Una scatola con un nome dove la macro tiene un valore.
- Range
- L'oggetto che rappresenta una cella o un gruppo di celle.
- Oggetto
- Un elemento di Office, come foglio, cella o documento, con proprietà e metodi.
- Evento
- Qualcosa che accade, come aprire un file o modificare una cella, a cui si può agganciare codice.
- UserForm
- Una finestra personalizzata con caselle e pulsanti per far inserire i dati.
- Debug
- La ricerca e correzione degli errori in una macro.
- Percorso attendibile
- Una cartella che dichiari sicura, dove le macro possono girare senza avvisi.
- Firma digitale
- Un certificato che identifica l'autore della macro e prova che non è stata alterata.
Le prime 2 lezioni sono gratis
Per il corso completo, scuole e aziende: chiedi le condizioni.