Excel VBA I: Einführung in die Makroprogrammierung

Mit Excel-VBA lassen sich wiederkehrende Abläufe, Suchfunktionen und auch Dialoge sehr gut automatisieren. In diesem Kurs werden anhand von Übungen die wichtigsten Abläufe, die innerhalb einer Datensammlung nützliche Dienste erweisen, schrittweise aufgebaut, erläutert und angewendet. Auf diese Weise entsteht eine Art Prozedur-Archiv, das für spätere Anwendungen den Grundstock liefert.

Zunächst werden die Teilnehmer die Entwicklungsumgebung von EXCEL kennenlernen und einrichten, dann notwendige Veränderungen im Sicherheitscenter vornehmen, um mit Makrobefehlen arbeiten zu können. Sie lernen die Ansichten und Elemente der Entwicklungsumgebung schrittweise kennen, indem Sie einfache Anweisungen in VBA formulieren und sich die Ergebnisse in unterschiedlichen Fenstern oder
Dialogboxen anzeigen lassen.

Der Kurs Excel VBA I ist ein allgemeiner Einsteigerkurs in VBA. Der Kurs Excel VBA II führt in das Thema VBA entlang der Logik eines konkreten Anwendungsbeispieles, der Datensammlung und -verarbeitung, ein. Der vorherige Besuch des Kurses Excel VBA I ist nicht Bedingung.

Die Inhalte des Kurses sind:

• Kennenlernen der Entwicklungsumgebung (VBE)
• Begrifflichkeiten rund um Makrobefehle
• Einfache Anweisungen und Ein- und Ausgabemöglichkeiten
• Umgang mit Texten und Zahlen
• Die Orientierung in Zeilen und Spalten
• Einzelne Zellen und Zellbereiche markieren (kopieren, verschieben)
• Vor- und Nachteile des „Makrorecorders“
• Wichtige Programmiertechniken (Abfragen, Schleifen, Funktionen, usw.)
• Anwendungen zum Suchen, Finden und Zählen von Zellinhalten
• Techniken zum Verbinden und Aufteilen von Texten
• EXCEL-Standardfunktionen einbinden
• Rechnen mit dem Datum

Programmversion

Microsoft Excel 2016

Zielgruppe

Der Kurs richtet sich an Studierende aller Fachbereiche. Anwenderkenntnisse in EXCEL werden vorausgesetzt. VBA- oder Programmierkenntnisse sind hilfreich, werden aber nicht vorausgesetzt.

Termine (3-tägig)

AktionTerminDozent/-inOrtFreie Plätze
Excel VBA I: Makroprogrammierung 0
Di/Mi/Do, 27./28.02./01.03.18, 09:15 - 12:45 Uhr Dieter Klein R. SRZ 103, Orléans-Ring 12 0

Kurs-Materialien

Im LearnWeb sind alle Kurs-Unterlagen, Übungsaufgaben sowie weitere hilfreiche Materialien für alle Studierenden frei verfügbar.

Zum Learnweb

Inhaltsverzeichnis des Kursskriptes (PDF)