Corso AUtomazione Excel con Visual Basic (avanzato)
Transcript
Corso AUtomazione Excel con Visual Basic (avanzato)
SEDIN - Centro di Servizi Didattici per l’Informatica Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Corso Automazione Excel con Visual Basic (avanzato) Periodo: II semestre 2013-2014 Docente: Lucio Benussi Programma delle lezioni Lezione 1 Argomenti Riferimenti bibliografici Il Registratore di macro Capp. 1 e 5 L’Editor di VBA (IDE – Integrated Development Environment) - Centro protezione - Obbligatorietà della dichiarazione delle variabili - Implementazione diretta del codice VBA Protezione di un progetto VBA I costrutti di selezione e di iterazione Esercizi 2 Approfondimenti sui costrutti di selezione e di iterazione: casi particolari di esecuzione condizionale - If/Then/ElseIf/ … /Else/EndIf - For Each Next - Select Case Capp. 5 e 2 Declinazione delle variabili oggetto (da sinistra verso destra) Visualizzazione automatica - Proprietà - Metodi Esercizi 1 SEDIN - Centro di Servizi Didattici per l’Informatica 3 La programmazione OOP in VBA con Excel - Gli oggetti (variabili di tipo oggetto): proprietà e metodi - La gerarchia degli oggetti - Gli eventi - I control grafici ActiveX - I control grafici Modulo - Le UserForm Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Capp. 2, 9 e 10 Esercizi 4 L’oggetto cella - L’oggetto intervallo (di celle) - Accesso indiretto all’oggetto cella - Approfondimenti sull’oggetto Riga e sull’oggetto Colonna - Selezione di tutto il foglio - Impostazione del nome di un intervallo Cap. 3 Esercizi 5 Trattare gli oggetti gerarchici di Excel - Application - Workbooks - Worksheets Cap. 5 Esercizi 6 Gli eventi - _Click() - _Change() - _SelectionChange() - _Activate() - _Open() Cap. 9 Esercizi 7 Le interfacce grafiche (1° parte) - checkbox - option button - frame - scrollbar - label Cap. 10 Esercizi 2 SEDIN - Centro di Servizi Didattici per l’Informatica 8 Le interfacce grafiche (2° parte) - combobox - listbox - multipage - spin button Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Cap. 10 Esercizi 9 Esempi di consolidamento - 10 Progettazione di una UserForm e dei suoi control Test di verifica Bibliografia consigliata Jelen B., Syrstad T., Excel 2010. Vba e Macro, Hoepli, 2011 3