Kursbeschreibung:
Du verfügst bereits über Grundkenntnisse im Umgang mit VBA und möchtest diese erweitern? Variablen und Datentypen sind für dich keine Fremdwörter und du hast schon eigene kleine Programme geschrieben? Dann bietet dir der Kurs „VBA für Fortgeschrittene“ die optimale Möglichkeit dein Wissen zu erweitern und zu einem sicheren VBA-Anwender zu werden.
Im Rahmen dieses Fortgeschrittenenkurses wird der Dozent zunächst wichtige Grundlagen der VBA-Programmierung wiederholen. Danach werden den Teilnehmern einige fortgeschrittene Themen wie die Nutzung von verschachtelten Schleifen und Funktionen unter Nutzung von Anwendungsbeispielen und kleinen Übungen vermittelt. Hierbei wird auch auf die Erstellung von „sauberem“ und effizientem Code eingegangen. Aufbauend auf dieser Wissensvermittlung erfolgt die Bearbeitung eines praktischen Projekts in Kleingruppen. Abschließend wird der Referent die Interaktion zwischen Excel und anderen Office-Anwendungen mit Hilfe eines einfachen Beispiels zeigen.
Inhalte:
• Wiederholung einiger Grundlagen der VBA-Programmierung
• (Verschachtelte) Schleifen
• Nutzung von (benutzerdefinierten) Funktionen
• Einsatz der Find-Methode
• Objektvariablen: Deklaration und Zuweisung
• Grundlagen von Clean Coding
• Interaktion mit anderen Office-Anwendungen
• Praxisorientierte Beispiele
Teilnahmevoraussetzung:
Die Teilnahme am Kurs muss mit einem Laptop/PC erfolgen, welches über ein Windows Betriebssystem (kein macOS!) und Excel 2013 oder neuer verfügt. Ein zusätzlicher Monitor ist sehr empfehlenswert, aber nicht zwingend notwendig. Bitte für den Kurs nur private Geräte (keine Firmenlaptops) verwenden.
Teilnehmer sollten zudem über VBA-Grundkenntnisse verfügen (Fähigkeit Code zu lesen und kleinere Programme zu schreiben). Sind diese Grundkenntnisse noch nicht vorhanden, haben die Studierenden die Möglichkeit diese mit einer Teilnahme am Einsteigerkurs zu erlangen.
Dozent: Michael Kling
Workload: 10 insgesamt, bei vollständiger Teilnahme (entspricht 0,33 CP)
Anmeldung: Die Anmeldung erfolgt über SAP / Onlineportal (SoSe26Sem023)
ACHTUNG: Die Teilnahme ist nach der Anmeldung verpflichtend!