Wochen kostenlos
Wunschlehrgang testen!
Mit der Programmiersprache Visual Basic for Applications (VBA) lassen sich die Anwendungsmöglichkeiten von Microsoft Office erweitern. Word, Excel und Access können schnell und einfach um neue Funktionen ergänzt und verbessert werden. Mit individuell erstellten VBA-Programmodulen lassen sich die Standardanwendungen an die spezifischen Anforderungen eines Unternehmens oder eines einzelnen Arbeitsplatzes anpassen. Das sorgt in Unternehmen aller Branchen für mehr Effizienz, Zeitersparnis und Wirtschaftlichkeit im Arbeitsalltag. Das Know-how, das dieser Lehrgang vermittelt, ist in den IT-Abteilungen von Unternehmen jeder Größe und Branche gesucht. Ein idealer Einstieg in ein interessantes und weites Betätigungsfeld mit großem Zukunftspotenzial.
Sie können den Lehrgang auch schneller absolvieren. Ihr Studienberater passt den Studienplan individuell an. Die Gesamtstudiengebühr bleibt dabei unverändert.
Anwenderkenntnisse zu MS Windows, Word, Excel und Access
15 Studienhefte, Übungsdateien
Aktueller Windows-PC mit Microsoft Office ab Version 2016 oder Microsoft 365 mit Word, Excel und Access
Der erfolgreiche Abschluss des Lehrgangs wird mit dem ILS-Abschlusszeugnis "VBA-Programmierer/in" bestätigt.
Nach erfolgreicher Bearbeitung einer Prüfungsarbeit, die als Heimprüfung gelöst wird, erhalten Sie das Abschlusszertifikat "Geprüfte/r VBA-Programmierer/in (ILS)". Auf Wunsch stellen wir es Ihnen auch als international verwendbares ILS‐Certificate in englischer Sprache aus.
Ohne großen Aufwand ermöglicht die Programmierung mit VBA, MS Office-Anwendungen individuellen Anforderungen entsprechend zu erweitern und zu ergänzen, um sie an spezielle betriebliche Abläufe anzupassen und Vorgänge zu automatisieren. Dazu stellt Microsoft im Office-Paket neben Programmen wie Word, Excel und Access auch die vollständige Programmierumgebung, den VBA-Editor, für die komfortable Erstellung eigener VBA-Programme zur Verfügung. Die Programmierumgebung wird bei der Installation von Microsoft Office Professional automatisch eingerichtet. Sie brauchen also darüber hinaus keine Extra-Software anzuschaffen.
Viele Office-Anwender kennen das: Um kleine Arbeitsschritte in Office-Programmen zu vereinfachen und Routineaufgaben zu automatisieren, bietet sich der Einsatz von Makros an. Makros können in allen Programmen des Office Professional-Pakets eingerichtet und aufgerufen werden, um komfortabel komplexe Befehlsfolgen aufzunehmen, zusammenzufassen und sie anschließend auf Befehl wiederholt automatisiert ablaufen zu lassen. Je komplexer allerdings die Makros werden, desto unübersichtlicher und unkomfortabler wird die Anwendung. Generell eignen sich Makros daher nicht zur Umsetzung anspruchsvoller und umfassender Aufträge. Dennoch werden Sie zu Beginn des Lehrgangs die praktische Arbeit mit dem Makro- Recorder kennenlernen und Routineabläufe automatisieren, weil das eine gute Vorbereitung auf die Arbeit mit VBA darstellt.
Für umfassendere und professionellere Programmierungen und Erweiterungen der Office-Programme ist VBA die ideale Wahl. Schritt für Schritt werden Sie die Vorteile anhand von praktischen Übungen kennenlernen: Hierzu werden Sie direkt in der Entwicklungsumgebung, dem Visual Basic-Editor, arbeiten und mit einer ersten kleinen Aufgabe starten. Gut angeleitet werden Sie in User-Forms Masken erstellen und mit Steuerelementen ausstatten, die über Programmcode aktiviert werden. Aufbauend auf diesen ersten Programmiererfolgen werden Sie lernen, wie transparente und übersichtliche Strukturen für Programm anweisungen aufgebaut sind. Sie arbeiten mit Programmstrukturen wie Arrays und Schleifen und werden ausprobieren, dass Eingabefehler nicht zum Abbruch der Programmierung führen, sondern abgefangen werden. Nach kurzer Zeit werden Sie sich bereits so gut mit VBA auskennen, dass Sie eigene Programmfunktionen schreiben können.
Im zweiten Teil des Lehrgangs setzen Sie Ihre neu erworbenen Programmierkenntnisse in einer kaufmännischen Anwendung um und entwickeln eine Vertriebsdatenbank. Nach einer kurzen Darstellung der Datenbanktheorie werden Sie Schritt für Schritt in die Oberfläche und Einrichtung einer Access-Datenbank eingeführt. Es wird ausführlich gezeigt, wie die grundlegenden Tabellen für die Kundendaten, Artikeldaten und Bestelldaten erstellt werden. Dann erfolgt die Einrichtung der Schnittstellen zum Anwender - die Eingabeformulare.
Hierbei wird gezeigt, wie benutzerdefinierte Schaltflächen erstellt und mit entsprechenden VBA-Prozeduren hinterlegt werden. Beispielsweise eine Schaltfläche, mit der eine Suchprozedur nach einer Kundennummer gestartet wird.
Die Eingabefelder der Formulare werden ebenfalls mit VBA-Prozeduren hinterlegt. Dabei handelt es sich um Plausibilitäts- und Kontrollstrukturen, die eine weitgehend fehlerresistente Dateneingabe ermöglichen.
Neben den Tabellen und Eingabeformularen stellen Auswertungen des Datenbestandes das dritte zentrale Element einer Datenbank dar. Diese Auswertungen werden als Berichte bezeichnet. Dabei werden Sie beispielsweise lernen, wie die Rechnungserstellung über einen Bericht vollautomatisch erfolgt. Weitere Beispiele für Berichte sind Umsatzstatistiken, die ebenfalls komfortabel generiert werden können.
Im Anschluss an die Einrichtung dieser Datenbank wird die SQL-Datenbanksprache behandelt. Den Abschluss bildet die Darstellung einer Datenzugriffstechnik, mit der auf andere Dateiformate zugegriffen werden kann.
Als VBA-Programmierer/in automatisieren und optimieren Sie betriebliche Abläufe, indem Sie MS Word, Excel und Access gezielt den speziellen Anforderungen Ihrer Branche, Ihres Betriebs und sogar Ihres Arbeitsplatzes anpassen. Da Microsoft Office die marktführende Unternehmenssoftware ist, eröffnet sich Ihnen mit diesen Fertigkeiten ein weites Betätigungsfeld.