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
© Copyright 2024 ExpyDoc