qui

SEDIN - Centro di Servizi
Didattici per l’Informatica
Via Gobbi 5
20136 Milano
www.unibocconi.it/sedin
CorsoAutomazioneExcelconVisualBasic
(avanzato)
Periodo:IIsemestre2014‐2015
Docente:LucioBenussi
Programmadellelezioni
Lezione 1
Argomenti Riferimenti bibliografici Il Registratore di macro
Capp.1e5
L’EditordiVBA(IDE–IntegratedDevelopment
Environment)
‐ Centro protezione ‐ Obbligatorietà della dichiarazione delle variabili ‐ Implementazione diretta del codice VBA ProtezionediunprogettoVBA
Esercizi 2
Approfondimentisuicostruttidiselezioneedi
iterazione:casiparticolaridiesecuzionecondizionale
‐ If/Then/ElseIf/ … /Else/EndIf ‐ For Each Next ‐ Select Case Capp.5e2
Declinazionedellevariabilioggetto(dasinistraverso
destra)
Visualizzazioneautomatica
‐ Proprietà ‐ Metodi Esercizi 1 SEDIN - Centro di Servizi
Didattici per l’Informatica
Via Gobbi 5
20136 Milano
www.unibocconi.it/sedin
3
LaprogrammazioneOOPinVBAconExcel
‐ 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 Esercizi Capp.2,9e10
4
L’oggettocella
‐ 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 Esercizi Cap.3
5
TrattareglioggettigerarchicidiExcel
‐ Application ‐ Workbooks ‐ Worksheets Esercizi Cap.5
6
Glieventi
‐ Click() ‐ Change() ‐ SelectionChange() ‐ Activate() ‐ Open() Esercizi Cap.9
7
Leinterfaccegrafiche(1°parte)
‐ Panoramica sulla creazione delle UserForm ‐ Panoramica sui control ‐ Creare una UserForm ‐ Testare una User Form ‐ Lanciare una UserForm con un pulsante nel foglio di lavoro Esercizi Cap.10
2 SEDIN - Centro di Servizi
Didattici per l’Informatica
8
9
Leinterfaccegrafiche(2°parte)
‐ Aggiungere un control ‐ Modalità di progettazione ‐ Collegare i control alle celle ‐ Modificare le proprietà di un control ‐ Creare il software da abbinare ad un control Esercizi Cap.10
Esempi di consolidamento
‐
10 Via Gobbi 5
20136 Milano
www.unibocconi.it/sedin
Progettazione di una UserForm complessa e dei suoi control Testdiverifica
Bibliografiaconsigliata
Jelen B., Syrstad T., Excel 2010. Vba e Macro, Hoepli, 2011 3