37,50 €

150,00 €

I fondamenti del linguaggio e i concetti operativi

Mi chiamo Massimo Zucchini, consulente aziendale freelance, data analyst e docente. Ultimamente ho dedicato, e sto dedicando gran parte del mio tempo lavorativo alla docenza e alla divulgazione di corsi e tematiche relative all'analisi dei dati in ambiente Microsoft. Ho deciso di intraprendere con tutti quelli che mi seguiranno un percorso formativo dedicato alla programmazione VBA, di cui questo corso online “Excel VBA: Padroneggiare le Basi per un Salto di Qualità Professionale“ è il primo passo, per due ordini di motivi: il primo perchè il VBA vi permetterà di fare un gran salto di qualità nella vostra formazione professionale, il secondo perché oggi la conoscenza degli applicativi Microsoft, in particolare Excel e il VBA, sono skill sempre più richiesti

Perchè scegliere questo corso?

Questo corso ha un unico obiettivo: presentare e consolidare le basi del VBA Excel. La presentazione avviene attraverso video di alta qualità e di stile molto anglosassone: brevi e concisi. Il consolidamento avviene attraverso una serie di esercizi, molto spesso tratti dalle esigenze quotidiane e dei quali viene sempre proposta la soluzione. Data la vastità e la difficoltà dell'argomento, progettare un corso VBA è un'impresa sempre ardua da portare a termine, soprattutto se si vuole dare un'impronta professionale al risultato ottenuto.

Questo corso online “Excel VBA: Padroneggiare le Basi per un Salto di Qualità Professionale” è il frutto di un'assidua preparazione, nella quale hanno confluito esperienze didattiche svolte in aula e che hanno sempre fatto dell' operatività sul campo il "leitmotive" principale. Non è però un corso puramente accademico, in esso troverete tutti i concetti che servono, spiegati al livello di dettaglio necessario per capire bene e padroneggiare le basi del VBA, che sorprendentemente vi consentiranno, già a questo livello, di scrivere routine di una certa complessità solo dopo poche lezioni, anche senza nessuna conoscenza pregressa di programmazione.

Vorrei anche aggiungere che sono molto contento del risultato ottenuto anche perché non esiste a mio parere un corso simile in tutto il panorama italiano: la programmazione VBA, la documentazione, le proposte formative programmatiche complete e di un certo spessore sono state, almeno fino ad oggi, sempre e soltanto in inglese. Infine vorrei aggiungere che questo corso è parte di un percorso formativo: di prossima uscita avremo un livello intermedio, che andrà ad approfondire ed aggiungere nuovi concetti al livello base, ed un livello avanzato, dove si parlerà di Excel Automation avanzata.

Mi auguro dunque che abbiate la dedizione necessaria per seguire questo corso, almeno pari a quella che ho messo in campo io per prepararlo, e stati certi che andrete ad aggiungere un tassello veramente importante e di valore al vostro curriculum alla vostra preparazione professionale.

Per seguire questo corso base non è necessaria alcuna conoscenza pregressa di programmazione, solo ovviamente una minima operatività in ambiente Excel e un pò di impegno da parte vostra...il linguaggio VBA non è considerato di facile comprensione, ma vi garantisco che con un minimo di dedizione da parte vostra i risultati saranno evidenti e vi sorprenderanno.

Cosa imparerai con questo corso?

Iscriviti al mio corso online “Excel VBA: Padroneggiare le Basi per un Salto di Qualità Professionale” e avrai accesso alle mie lezioni dove imparerai:

 Sarai in grado di scrivere routine VBA di livello base-intermedio,

 Sarai in grado di interpretare il codice VBA di routine di livello base-intermedio, 

 Avrai compreso le basi della programmazione VBA, 

 Avrai migliorato la tua conoscenza di Excel, 

 Inizierai a conoscere un linguaggio di programmazione che nei prossimi anni sarà sempre più utilizzato.

Iscrivendoti al corso avrai questi bonus:

Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il corso

Programma del corso:

I LOOP PIÙ IMPORTANTI DEL LINGUAGGIO VBA

Introduzione al Corso Excel VBA
Materiale didattico del corso Excel VBA
Introduzione all’ambiente di sviluppo
Attivazione dell’ambiente di sviluppo
Configurazione dell'ambiente di sviluppo

L'AMBIENTE DI PROGRAMMAZIONE VBA

Configurare il Desktop
La finestra “Gestione progetti”
La finestra “Codice”
La finestra “Immediata”
Il “Visualizzatore oggetti”
Attivazione dell’Help On Line
Wrap-up
Introduzione macro
Il flusso di rimozione dei duplicati
Registrare una Macro: la rimozione dei duplicati
Attivare la Macro “rimozione dei duplicati”
La verifica del codice della Macro

REGISTRARE UNA MACRO

La verifica del codice VBA: Run By Step
La verifica del codice VBA: il Marker
Salvare un file Excel-VBA
Wrap-up Macro
Introduzione Gerarchia
Le Classi
Le Properties “Read & Read/Write”
Properties Read & Read/Write: un esempio
Le Properties Indicizzate

INTRODUZIONE ALLA GERARCHIA DEL LINGUAGGIO VBA

Le Properties Indicizzate: un esempio
I Methods
I Methods: un esempio
Le Subroutines e le Functions
Wrap-up 3
Introduzione Classi
La Classe Range
Esempio applicativo: copiare celle
La Property Cells
Workbooks e Worksheets

LE CLASSI E LE PROPERTIES PIÙ IMPORTANTI DEL LINGUAGGIO VBA

Rows e Columns
Wrap-up Classi
Introduzione Loop
Il ciclo For
Il ciclo For Each
Il ciclo Do While
Wrap-up Loop

GLI STATEMENTS PIÙ IMPORTANTI DEL LINGUAGGIO VBA

Introduzione Statements
If-Then-Else: la struttura dello Statement
If-Then-Else: esempi applicativi
Esercizio: applicazione dello Statement If-Then-Else
Risoluzione esercizio “applicazione dello Statement If-Then-Else”
Select Case: la struttura dello Statement
Esercizio: applicazione dello Statement Select Case
Risoluzione esercizio “applicazione dello Statement Select Case”
With-End With: struttura dello Statement
Wrap-up Statement

LE CODIFICHE DEI COLORI

Introduzione codifiche colori
Le codifiche RGB, VbColor e ColorIndex

ESERCIZI APPLICATIVI

Introduzione esercizi applicativi
Esercizio: formattare una tabella
Risoluzione dell’esercizio “formattare una tabella”
Esercizio: formattazione condizionale
Risoluzione dell’esercizio “formattazione condizionale”

VARIABLES, CONSTANTS E SCOPE

Introduzione variables, constants e scope
Le variabili nel linguaggio VBA
Lo Scope delle variabili
I moduli
Esempio: lo Scope delle Variabili
Esempio: utilizzo delle variabili Static
Le costanti nel linguaggio VBA
Wrap-up

LA RIGA PIÙ IMPORTANTE DEL LINGUAGGIO VBA

Introduzione
Muoversi nel foglio di lavoro
Determinare automatiche le dimensioni di una tabella
Esercizio: formattare una tabella indipendentemente dalle dimensioni
Risoluzione dell’esercizio “formattare una tabella-autodim”
Esercizio: la procedura HighLightsNames
Risoluzione dell’esercizio “la procedura HighLightNames”
Esercizio: la procedura di rimozione dei duplicati
Risoluzione dell’esercizio “la procedura di rimozione dei duplicati”
La procedura di rimozione duplicati: screen-updating
Eliminare le righe vuote
Esercizio: eliminare righe vuote e cliente
Risoluzione esercizio eliminare righe vuote e cliente
Wrap-up

LAVORARE CON WORKBOOKS ESTERNI

Introduzione
Aprire e chiudere un Workbook
Copiare informazioni da Workbooks esterni
Esercizio: raffinare i risultati di OpenWorkbooks
Risoluzione esercizio “raffinare i risultati di OpenWorkbooks”

GET FILE PATH

Introduzione
La funzione MSGBox
La funzione InputBox
On Error Resume Next
La Sub GetFilePath
Esercizio: Collect Data
Risoluzione esercizio “Collect Data”
Congedo finale

TEST FINALE

Excel VBA: Padroneggiare le Basi per un Salto di Qualità Professionale

Le recensioni del corso:

Rating 4.8
13 Recensioni
Dettagli
5 stelle 11
4 stelle 2
3 stelle 0
2 stelle 0
1 stella 0