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.
- Besonders geeignet ist der Lehrgang für: Quereinsteiger/innen, die sich auf die Erweiterung von Office-Standardsoftware spezialisieren wollen,
- IT-Mitarbeiter/innen, die schnell und unkompliziert Ergänzungsmodule für Word, Access und Excel erstellen möchten,
- Kaufmännische Mitarbeiter/innen, die das im Unternehmen eingesetzte Office-Paket den spezifischen Anforderungen anpassen wollen,
- Selbstständige, die ihr Dienstleistungsangebot um eine gefragte Programmiersprache erweitern wollen,
- Interessierte, die ihr Office-Paket zu Hause oder im Home-Office um spezifische Module erweitern möchten.
Gute Betreuung
Im Geschäftsalltag werde ich die VBA-Programmierung u. a. beim Arbeiten mit Access nutzen und mein Wissen einbringen können.
Ich bin froh, meine Weiterbildung bei der ILS gemacht zu haben! Danke für die gute Betreuung.