Descriere
Agenda curs:
Modulul 1: Interfata Excel
• Explorarea interfetei Microsoft Excel
• Lucru cu panglici de butoane (Ribbons)
• Lucrul cu taburile contextuale
• Personalizarea mediului de lucru Excel
• Super Tooltip
• Quick Excel Toolbar
• Floatie
Modulul 2. Visual Basic Editor
• Proiectarea unei rutine de tratare a erorilor
• Stabilirea capcanei de erori
• Scrierea unei rutine de tratare a erorilor
• Iesirea din rutina de tratare a erorilor
• Diferenta dintre Resume si Resume Next
• Reluarea executiei la o linie specificata
• Ierarhia de tratare a erorilor
• Cautarea in lista de apeluri
• Indicatii pentru o tratare complexa a erorilor
• Testarea tratarii erorilor prin generarea de erori
• Definirea erorilor proprii
• Tratarea inline a erorilor
• Returnarea numerelor de eroare
• Tratarea erorilor in procedura apelanta
• Utilizarea datelor de tip Variant
• Tratarea centralizata a erorilor
• Inhibarea tratarii erorilor
• Depanarea programelor care au rutine de tratare a erorilor
• Tratarea erorilor din obiectele referite
• Tratarea erorilor transmise din obiecte referite
• Depanarea tratarii erorilor din obiecte referite
• Depanarea programelor
Modulul 3. Instructiunile VBA
• Dialogul Customize
• Visual Basic
• Domeniul schimbarilor asupra interfetei utilizator
• Microsoft Excel
• Mutarea unui meniu sau bara de unelte din spatiul de lucru in caiet
• Eliminarea unui meniu/bara de unelte salvat in caiet
• Microsoft Word
• Microsoft PowerPoint
• Componente ale interfetei utilizator
• Sistemul de meniuri
• Actiuni de adaptare a sistemului de meniuri
• Adaugarea de componente personale sau modificarea componentelor built-in
• Utilizarea submeniurilor
• Utilizarea meniurilor contextuale
• Utilizarea controalelor Text Box, List Box si Combo Box
• Modificarile sistemului de meniuri in timpul proiectarii (design-time)
• Adaugarea unei bare de meniu proprii
• Adaugarea meniurilor
• Adaugarea submeniurilor
• Adaugarea si gruparea comenzilor
• Adaugarea si modificarea meniurilor contextuale
• Indicarea starii unei intrari de meniu
• Redenumirea unei intrari de meniu
• Bare de unelte
• Principii de adaptare a barelor de unelte
• Utilizarea meniurilor
• Utilizarea controalelor Text box, List box si Combo box
• Modificarile barelor de unelte in timpul proiectarii (design-time)
• Adaugarea unei bare de unelte
• Adaugarea si gruparea controalelor
• Adaugarea si initializarea controalelor text box, list box si combo box
• Eliminarea unui control dintr-o bara de unelte
• Restaurarea barelor de unelte built-in
• Modificarile barelor de unelte in timpul executiei (run-time)
• Afisarea sau ascunderea controalelor si barelor de unelte
• Mutarea si redimensionarea barelor de unelte
• Restaurarea barelor de unelte built-in
• Permiterea si interzicerea accesului la controale
• Indicarea starii activ/inactiv a unui buton
• Modificarea controalelor Text box, List box si Combo box
• ID-uri de controale si intrari de meniu
Modulul 4. Obiectele Microsoft Excel
•Obiectul
Application
• Obiectul Workbook
• Deschiderea unui Workbook
• Metoda GetOpenFilename
• Crearea si salvarea unui Workbook
• Metoda Add (colectia Workbooks)
• Metoda SaveAs
• Metoda Save
• Metoda GetSaveAsFilename
• Inchiderea unui Workbook
• Metoda Close
• Obiectul Range
• Referinte de tip A1 sau nume de domeniu
• Utilizarea indicilor de linii si coloane
• Utilizarea proprietatii Offset
• Utilizarea proprietatilor CurrentRegion si UsedRange
• Parcurgerea unui domeniu de celule
• Utilizarea instructiunii For Each … Next
• Utilizarea instructiunii Do…Loop
• Utilizarea proprietatii Address
• Evenimentele din Excel
• Permiterea si inhibarea evenimentelor
• Utilizarea evenimentelor
• Evenimentele obiectului Worksheet
• Utilizarea modulelor clasa cu evenimente
Modulul 5. Modificarea interfetei cu
utilizatorul
• Generalitati
• Continuarea instructiunilor
• Etichetarea liniilor
• Comentarii
• Operatori
• Operatori aritmetici
• Operatori de comparare
• Operatori de concatenare
• Operatori logici
• Instructiuni executabile
• Instructiuni de terminare sau oprire a programului ( End, Exit, Stop)
• Structuri de decizie (If…Then…Else, Select Case)
• Operatiuni de intrare-iesire
• Dialogul standard cu utilizatorul
• Functia InputBox
• Functia MsgBox
Modulul 6. Cum se
gestioneaza erorile
• Interfata grafica VBE
• Properties Window
• Project Explorer
• Code Window
• Locals Window
• Immediate Window
• Watch Window
• Scrierea procedurilor
• Inregistrarea unui macro
• Scrierea unei proceduri
• Scrierea unei proceduri de eveniment (event procedure)
• Unelte VBE pentru scrierea instructiunilor
• Executarea unei proceduri Sub
• Modele de obiecte
• Privire generala
• Proprietati si metode
• Legatura dintre modelul obiectelor si interfata utilizator
• Colectii de obiecte
• Automatizarea actiunilor prin folosirea obiectelor
• Obtinerea unei referinte la un obiect
• Aplicarea proprietatilor si metodelor
• Ajutor in scrierea programelor
• Legarea timpurie si uneltele de construire a instructiunilor
• Programarea obiectelor altei aplicatii
• Tipuri de date
• Tipuri definite de utilizator
• Declararea constantelor, variabilelor si tablourilor
• Declararea variabilelor
• Proceduri Sub
• Proceduri Function
• Exemple de proceduri
• Organizarea generala a unui proiect VBA
• Domeniul unei variabile, constante sau proceduri
• Viata unei variabile
• Variabile Object
• Constante predefinite (built–in).
Review-uri
Acest program nu a primit încă niciun review.