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.

Mehr Informationen ...

  • 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.

Mehr Informationen ...

  • 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.

Mehr Informationen ...

  • 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.

Mehr Informationen ...

  • 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  3'675.00
Lehrmittel  CHF  250.00
Ratenzahlung möglich
Code
Anmelden
Datum Ort Tag Zeit Bemerkung
VBA_EXPD-18-01-S 12.01.18
29.06.18
Solothurn Fr 08:15
16:45
VBA_EXPD-18-01-Z 12.01.18
29.06.18
Zürich Fr 08:15
16:30