MS Office VBA Expert Diploma
Dieser Lehrgang schliesst mit dem MS Office VBA Expert Diploma ab. Zu den Hauptaufgaben gehören Automatisierung von wiederkehrenden Aufgaben in Word und Excel, Erweiterung und Optimierung der bestehenden VBA-Makros sowie Fehleranalyse, Design und Programmierung von Schnittstellen (z.B. Formulare) von Daten (aus Listen, Import / Export aus Dateien und Datenbanken) und deren automatisieren Weiterverarbeitung in ein zielgruppenorientiertes Excel-Reporting (z.B. Pivot-Tabellen), Erstellen und Anpassen von SQL-Statements, Erstellen automatisierter Word- und Excelvorlagen.
Lektionen: 72
Abschluss: Die Prüfungsgebühr von CHF 350.00 wird separat verrechnet.
Modul: VBA Excel Basic
Nach Absolvierung dieses Kurses können Sie nicht nur Makros aufzeichnen und anpassen, sondern können einfache Prozeduren selbst erstellen. Der Umgang mit Programmkonzepten, Konstanten und Variablen ist Ihnen vertraut. Mittels selbst erstellten Funktionen, Dialogen und Formularen können Sie wiederkehrende Abläufe im Alltag effizienter erledigen.
- Kenntnisse des Kurs Excel Advanced
- Makros mit relativen und absoluten Bezügen aufzeichnen
- Makros verändern
- Mit der Entwicklungsumgebung von VBA arbeiten
- Konstanten und Variablen anwenden
- Datentypen deklarieren
- Operatoren anwenden
- Programmkonzepte in PAP (Programmablaufplan) darstellen
- Kontrollstrukturen anwenden
- Mit Excelobjekten umgehen
- MsgBox und Dialoge erstellen
- Formulare erstellen
- Ereignisse erstellen und zuweisen
- Benutzerdefinierte Funktionen programmieren
- Add-Ins erstellen und anwenden
- VBA for Excel Advanced
- VBA Expert Diploma
Modul: VBA for Excel Advanced
Dieser Kurs richtet sich an Anwender und Entwickler die über VBA-Grundlagen verfügen und Aufgaben und Prozesse in Excel noch weiter automatisieren möchten. Nach Abschluss des Kurses haben Sie einen Überblick über das Objektmodell von Excel und sind fit, Ihre Programme stabil und sicher zu implementieren.
- Kurs VBA for Excel Basic oder gleichwertige Kenntnisse.
- Objekthierarchie
- Excel-Objekte
- Aufzählungsobjekte
- Bezüge auf das Aktive Element
- Zell- und Bereichsadressierung
- Range-Objekt
- Cells-Methode
- Ansprechen von Tabellen und Arbeitsmappen
- Dateioperationen
- Kontstanten, Variablen und Array
- Kontrollstrukturen effizient anwenden
- Komplexe Funktionsprozeduren erstellen /Add-Ins
- Fehlerbehandlung
- Ereignisprozeduren auf den Ebenen Tabelle und Arbeitsmappe
- Auto-Makros
- Einfache Steuerelemente
- Aufruf und Steuerung von Excel und Dialogfenstern
- Definition und Programmierung von Steuerelementen in Formularen
- Daten in Formulare einlesen
- Bedingte Formatierungen und Sparklines
- Datenaustausch mit Word und Outlook
- VBA for Excel mit Datenbanken
- VBA Expert Diploma
Modul: VBA for Excel mit Datenbank
Sie müssen Daten, die in einer Datenbank (Access, MS SQL, MySQL, Oracle etc.) auswerten und analysieren. Sie möchten diese Abläufe weitgehend automatisieren. Mittels Datenbankanbindung können Sie Reports und Ad-hoc-Auswertungen (Pivot-Tabelle) erstellen.
- Besuch des Kurs VBA for Excel Advanced oder gleichwertige Kenntnisse
- Importieren von Textdateien in Excel-Tabellen (CSV-Dateien)
- Exportieren von Daten in Textdateien
- Datenbankzugriff (Access / MS SQL / MySQL / Maria DB)
- Daten filtern und in einer anderen Tabelle ausgeben
- Daten mittels ADO und SQL aggregieren
- Arbeiten mit Arrays
- Arbeiten mit Dictionary-Object
- Arbeiten mit Collections
- Datenimport mittels Power Query
- Auswahlabfragen mit SQL SELECT (Auswahlabfragen)
- SQL-Befehle
- Pivot-Tabellen (Prgrammiertechniken und PivotCache)
- VBA Expert Diploma
Modul: VBA for Word Basic
Sie lernen Makros auzufzeichnen, auszuführen und zu speichern. Sie können Makros starten und signieren. Sie erarbeiten die Syntax und wichtige Bestandteile der Programmiersprache wie Schleifen, Definition von Variablen und die dazugehörige Objektstruktur.
- Kurs Word Advanced oder gleichwertige Kenntnisse
- Makros aufzeichnen, ausführen und speichern
- Makros starten und signieren
- Programmierung mit dem Visual Basic-Editor
- Sicherheitseinstellungen
- Grundsätzliches zu VBA
- Klassen, Objekte und Ereignisse
- Definition und Verwendung von Variablen
- Erstellen von Schleifen und Kontrollstrukturen
- Mit dem Word-Objektmodell arbeiten
- Multifunktionsleiste anpassen
- Textfunktionen und Datumsfunktionen
- Dialogfenster
- Benutzerdefinierte Formulare entwerfen und anpassen
- Kommunikation mit Office-Anwendungen
- VBA Expert Diploma
Kosten
Lehrgang | CHF | 4'710.00 |
Lehrmittel | CHF | 250.00 |
Ratenzahlung möglich (Ratenrechner im Anmeldeformular)
Code Anmelden |
Datum | Ort | Tag | Zeit | Bemerkung |
---|---|---|---|---|---|
VBA_EXPD-19-01-S | 20.03.19 11.09.19 |
Solothurn | Mi | 12:15 17:00 |
|
VBA_EXPD-19-01-Z | 09.05.19 05.12.19 |
Zürich | Do | 08:15 11:45 |