Stoffplan VBA Excel (ca. 81 KB)

Stoffplan Bildungsurlaub
Montag
Begrüßung
Einführung, Vorteile von VBA
09:00 - 10:45 Einstieg Makrorekorder
• Makros aufzeichnen, starten,
bearbeiten
• relative und absolute Verweise
10:45 - 11:00
VBA-Entwicklungsumgebung
• Symbolleisten und Fenster
11:00 - 12:30 • Syntax-Hervorhebung
• Wortvervollständigung
• Schrittweises Testen
Dienstag
Funktionen
• Definition eigener Funktionen
• Parameter-Übergabe
• neue Funktionen für die Arbeit
im Tabellenblatt
• neue Funktionen als Add-In
für andere Anwender bereitstellen
Objektvariable
• Was sind Objekte?
• Konzepte objektorientierter
Programmierung
• das Excel-Objektmodell
Mittwoch
Objekte erkunden
Donnerstag
Userforms/Dialogfenster
• Symbolleisten an- und abschalten,
bearbeiten
• Mappen und Tabellen automatisch
bearbeiten und speichern
• Zellen programmieren
Pause
Zusätzliche Objektbibliotheken
• eigene Dialogfenster gestalten
(Bezeichnungs- und Textfelder,
Kombifelder und Listen,
Optionsfelder und Kontrollkästchen)
Anwendungen gestalten, I
Freitag
Signaturen, Zertifikate
• eigene Programme signieren
Sicherheitsstufen
Fremdprogramme
• Fremdprogramme mit der
Shell-Funktion einsetzen
Anwendungen gestalten, II
• Beispiel FILESYSTEMOBJECT:
• je nach Teilnehmerinteressen
Möglichkeiten, das Dateisystem zu eine Excel-Anwendung mit
programmieren (Dateien kopieren,
eigenen Dialogen gestalten,
verschieben, etc.)
dabei auch integrierte Dialoge
einsetzen
Pause
Fehlerbehandlung
Spezielle Excel-Objekte I
• je nach Interessen weitere
Anwendungen gestalten
• Module und Prozeduren
• Entscheidungen treffen mit
13:15 - 14:45 • Einfache Ein- und Ausgabedialoge IF-Abfragen
• Schlüsselwörter und Konstanten • gleichartige Fälle behandeln
mit SELECT-CASE-Anweisungen
• mit Fehlern kontrolliert umgehen
• Programmierung von
• das ERR-Objekt auswerten und
Diagramm-Objekten
eigene Fehlermeldungen ausgeben
• typische Laufzeitfehler
• Zugriff auf Word, Outlook oder
Access
• Zugriff auf Internetseiten
(Beispiel für API-Funktionen)
• zeitliche Abläufe programmieren
14:45 - 15:00
Pause
Ereignisse
12:30 - 13:15
Das erste Programm
Variable als
elementare Bestandteile
15:00 - 16:30 • Deklaration der Variablen
• elementare Datentypen
• Bearbeitungen mit Operatoren
• Arrays
Kontrollstrukturen
Schleifen programmieren
• zählergebundene Schleifen für
wiederholte Aktionen
• objektgebundene Schleifen
• ungebundene Schleifen (DO-LOOP)
VHS Köln, Tel. 0221 22123679, [email protected]
• Programme automatisch
starten lassen
• Hauptbeispiele: Programme, die
beim Öffnen oder Schließen einer
Arbeitsmappe ablaufen
Optionen sind zum Beispiel:
Anwendungen gestalten, III
Spezielle Excel-Objekte II
Abschluss
• Programmierung von
Pviot-Tabellen
• Literaturhinweise
• Internetseiten mit Codebeispielen
• Excel-Newsletter