Come realizzare in VB.Net programmi di automazione per Microsoft Excel: VB.Net & Excel
Introduzione
Il contesto e il corso VB.Net & Excel
L’utente di Excel che sviluppa programmi VBA di una certa complessità sente prima o poi il bisogno di realizzare software compilati e facilmente distribuibili, come pure passare a un ambiente di programmazione più moderno e potente.
Il corso VB.Net & Excel fornisce le nozioni necessarie per lo sviluppo di applicativi .Net capaci di controllare Excel e i suoi oggetti. Attraverso la creazione di applicazioni Windows Form, librerie e Add-In personalizzati il discente imparerà a creare soluzioni con varie architetture, aspetto necessario per supportare il diverso utilizzo del foglio di calcolo nelle realtà aziendali.
I vantaggi del passaggio da VBA Excel a Vb.Net sono molti, tra i quali:
- Sfruttare pienamente la programmazione a oggetti
- Disporre delle innumerevoli librerie del framework .Net
- Creare software di aspetto “professionale”
- Scrivere il codice in un editor aggiornato e completo
- Disporre il codice sorgente fuori dai file Excel
- Gestire le versioni del software
- Sfruttare i DataSet per la gestione dei dati (Database).
Destinatari
Il corso si rivolge a utenti esperti di Excel che sviluppano soluzioni VBA Excel e desiderano passare a una nuova tecnologia.
Prerequisiti
Risorse
Conoscenza di VBA Excel livello intermedio.
E’ consigliata la partecipazione a un corso di primo livello sull’argomento Macro & VBA Excel.
Software
Visual Studio 2013 Express, Microsoft Excel 2003 / 2007 / 2010 / 2013.
Durata
32 ore, 4 giornate da 8 ore.
Per i corsi aziendali dedicati è possibile definire un calendario personalizzato in funzione delle esigenze.
Finalità didattica
Al termine del corso VB.Net & Excel, il discente sarà in grado di:
- Scrivere funzioni, procedure e classi in VB.Net
- Creare Form per l’interfaccia utente
- Interagire con file Excel e database
- Creare Add-In per Excel e librerie
- Compilare e distribuire il software.
Erogazione
Il luogo di svolgimento può essere la sede del cliente o un’aula attrezzata esterna definita in fase organizzativa (territorio nazionale).
Le sedi standard da noi proposte sono a Milano, Como, Varese, Firenze.
Corsi correlati
Macro & VBA Excel, VBA Excel avanzato, Programmazione VB.Net, Da VB6 a VB.Net.