Schulungsübersicht
Einführung in VBA
- Das VBA-Umgebung kennenlernen
- VB-Editor
- Verwendung des Projektdiagramms
- Werkzeugkasten
- Module
- Prozeduren und Funktionen
- Kommentare
Prinzipien und Konzepte der Programmierung
- Datentypen, Variablen und Konstanten
- Steuerung des Programmflusses
- If…Then… Else
- Do…Loop, While und Until
- For…Next-Anweisungen
- Eingabe / Ausgabe, Meldungsdialoge, Eingabefeld
- Code hinter Formularen, Manipulation von Formular-Steuerelementen
- Übergabe von Argumenten, Rückgabe von Werten
Fehlerbehebung
- Ausführungszeit, Entwurfszeit und Stop-Modus
- Abbrecher und Beobachtungen
- Lokales Fenster
- Sofortfenster
Access - Objektorientierte Programmierung
- Access-Objektmodell
- Objekte, Sammlungen
- Ereignisse
- Methoden und Eigenschaften
- Datenzugriffsbibliothek (Data Access Object Library)
Access: Gestaltung der Benutzeroberfläche
- Programmierung von Ereignisprozeduren
- Dynamische Listenfelder
- Eingaben des Benutzers
- Gestaltungsempfehlungen für die Benutzeroberfläche
- Menüs
Access: SQL & Datenbankdesign
- Filterung – verschiedene Optionen der Where-Klausel
- Herleiten von Daten – berechnete Felder
- Innere Tabellenverknüpfungen (Inner Joins)
- Äußere Tabellenverknüpfungen (Outer Joins)
- Unterabfragen – Filterung, virtuelle Tabellen und Spalten
- Erstellen – Hinzufügen von Zeilen direkt oder über Abfragen
- Aktualisieren und Löschen – direkt und über Unterabfragen
- Erstellen und Löschen von Tabellen
- Herstellen von Beziehungen
- Verwendung von Primärschlüsseln und Fremdschlüsseln
Excel - Objektorientierte Programmierung
- Excel-Objektmodell
- Objekte, Sammlungen
- Ereignisse
- Methoden und Eigenschaften
Excel – Programmierung von Analyseroutinen
- Sortieren, Filtern und Verteilen von Daten zwischen Arbeitsblättern und Arbeitsmappen
- Verwendung von VBA zur Steuerung von Diagrammen
- Verwendung von VBA zur Steuerung von Pivot-Tabellen
- Verwendung von VBA zur Steuerung von Was-wäre-wenn-Szenarien
- Import aus externen Dateien, dem Internet usw.
Fehlerbehandlung
- Schrittweises Durchlaufen des Codes
- Finden von Syntaxfehlern
- Verwendung von Debug.Print
- Aufbau von Routine zur Fehlerabfangung
Voraussetzungen
Teilnehmer sollten mit der Nutzung von Excel-Formeln, Sortierung, Filterung, Diagrammen, Pivot-Tabellen usw. vertraut sein. Bei Access sollten sie in der Lage sein, Tabellen, Abfragen, Formulare und Berichte zu verwalten.
Erfahrungsberichte (4)
Gut strukturiert. Gute Lehrmethoden. Kurs gut dokumentiert!
Sorin
Kurs - VBA For Access & Excel
Maschinelle Übersetzung
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Kurs - VBA For Access & Excel
Maschinelle Übersetzung
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Kurs - VBA For Access & Excel
Maschinelle Übersetzung
I liked the examples and the way he explained.
Sandeep Parashar
Kurs - VBA For Access & Excel
Maschinelle Übersetzung