MS Access VBA

February 8, 2018 | Author: Anonymous | Category: Wissenschaft, Geowissenschaften, Biogeographie
Share Embed Donate


Short Description

Download MS Access VBA...

Description

VBA-Programmierung in MS-Access, VHS-Bildungsurlaub Dozent: H. Schneider Montag Begrüßung Einführung: Einsatzmöglichkeiten und Vorteile von VBA

Dienstag Funktionen

Vergleich mit Access-Makros • Makrobefehle im Überblick • Makros in VBA

• Definition eigener Funktionen • Parameter-Übergabe • Einsatz von Funktionen in Abfragen und Formularen • eingebaute Funktionen in VBA

VBA-Entwicklungsumgebung

Ereignisse

09:00 - 10:45

10:45 - 11:00

• Symbolleisten und Fenster 11:00 - 12:30 • Syntax-Hervorhebung • Wortvervollständigung • Schrittweises Testen

• Programme automatisch starten lassen • Hauptbeispiele: Ereignisse zur Steuerung von Formularen, z.B. Klick, Doppelklick, Öffnen

12:30 - 13:15 Das erste Programm

Kontrollstrukturen

• Module und Prozeduren • Entscheidungen treffen mit 13:15 - 14:45 • Ein- und Ausgabedialoge IF-Abfragen • Schlüsselwörter und Konstanten • gleichartige Fälle behandeln • Benennungskonventionen (Ungamit SELECT-CASE-Anweisungen rische Notation) 14:45 - 15:00 Variable als Schleifen programmieren elementare Bestandteile • zählergebundene Schleifen für 15:00 - 16:30 • Deklaration der Variablen wiederholte Aktionen • Datentypen wie in Tabellen • ungebundene Schleifen • Bearbeitungen mit Operatoren (DO-LOOP) • Gültigkeitsbereiche

Mittwoch Objektvariable

Donnerstag Fehlerbehandlung

Freitag Signaturen, Zertifikate • eigene Programme signieren, Sicherheitsstufen

• Was sind Objekte? • das Access-Objektmodell • objektgebundene Schleifen

• mit Fehlern kontrolliert umgehen • das ERR-Objekt auswerten und eigene Fehlermeldungen ausgeben Fremdprogramme • typische Laufzeitfehler • Fremdprogramme mit der Shell-Funktion einsetzen

Pause Objekte erkunden

Zusätzliche Objektbibliotheken

Anwendungen gestalten, I

• Zugriff auf Formulare • Zugriff auf Berichte • Symbolleisten an- und abschalten, bearbeiten

• Beispiel FILESYSTEMOBJECT: Möglichkeiten, das Dateisystem zu programmieren (Dateien kopieren, verschieben, etc.)

• je nach Interessen weitere Anwendungen gestalten

Pause Daten bearbeiten mit Recordsets

Spezielle Befehle und Techniken

Anwendungen gestalten, II

• Bildschirm-Aktualisierung • Status-Meldungen • Optionen automatisch setzen • Umgebungsvariable • Zugriff auf Windows-Registry

• Zugriff auf Word, Outlook oder Excel • Zugriff auf Internetseiten (Beispiel für API-Funktionen) • zeitliche Abläufe programmieren

Spezielle Formulartechniken

Abschluss

• Synchronisierte Unterformulare • Formularinstanzen • Popup-Formulare einsetzen und Anwendereingaben abfragen

• Literaturhinweise • Internetseiten mit Codebeispielen • Access-Newsletter

• das DAO-Recordset • das ADO-Recordset • Tabellen mit Schleifen durchlaufen • Array-Variable Pause Daten bearbeiten mit SQL • SQL-Anweisungen ausführen: Anweisungen zusammenstellen, Arten der Ausführung • Datenzugriff auf verteilte Datenbanken

Optionen sind zum Beispiel:

View more...

Comments

Copyright � 2017 NANOPDF Inc.
SUPPORT NANOPDF