Said Baloui
Jetzt lerne ich VBA mit Access 2000
Said Baloui
Jetzt lerne ich VBA mit Access 2000
- Buch
Produktdetails
- Verlag: Markt und Technik, Buch- und Software-Verl.
- ISBN-13: 9783827255860
- ISBN-10: 3827255864
- Artikelnr.: 25205215
- Herstellerkennzeichnung Die Herstellerinformationen sind derzeit nicht verfügbar.
Vorwort
Verwendete Symbole
1 Makros
1.1 Grundlagen
1.1.1 Erstellen, ausführen und bearbeiten
1.1.2 Übung - Tabellen öffnen
1.1.3 Makroschachtelung und Makrogruppen
1.1.4 Kontrollstrukturen
1.1.5 Makros testen
1.2 Makros an Ereignisse binden
1.2.1 Steuerelemente und Ereignisse
1.2.2 Bezüge und Ereignisreihenfolge
1.2.3 Übung - Benutzereingaben überprüfen
1.2.4 Übung - Daten suchen und filtern
1.2.5 Steuerelemente manipulieren
1.2.6 Übung - Formulare und Berichte manipulieren
1.3 Test
2 VBA-Programme eingeben und ausführen
2.1 Der Visual Basic-Editor
2.2 Module und Prozeduren
2.2.1 Funktionsprozeduren
2.2.2 Sub-Prozeduren
2.2.3 Ereignisprozeduren
2.2.4 Prozeduren editieren
2.2.5 Das Direktfenster - eine praktische Hilfe
2.3 Test
3 Grundlegende Sprachelemente
3.1 Ein- und Ausgabeanweisungen
3.1.1 Bildschirmausgaben - Debug.Print und MsgBox
3.1.2 Benutzereingaben - InputBox und Formularfelder
3.2 Programm- und Kommentarzeilen
3.3 Variablen und Konstanten
3.3.1 Die verfügbaren Datentypen
3.3.2 Variablen deklarieren
3.3.3 Konstanten deklarieren
3.3.4 Vordefinierte Konstanten
3.4 Test 1
3.5 Prozeduren
3.5.1 Vorgegebene Funktionsprozeduren
3.5.2 Prozeduren selbst erstellen
3.5.3 Lokale Variablen in Prozeduren
3.5.4 Argumente an Prozeduren übergeben
3.5.5 Benannte und optionale Argumente
3.5.6 Variablen "als Referenz" übergeben
3.5.7 Variablen "als Wert" übergeben
3.6 Geltungsbereiche von Prozeduren und Variablen
3.6.1 Geltungsbereiche von Prozeduren
3.6.2 Geltungsbereiche von Variablen und Konstanten
3.6.3 Externe Bezüge auf Bibliotheken und andere Module
3.7 Test 2
4 Kontrollstrukturen
4.1 Verzweigungen
4.1.1 Bedingungen - If
4.1.2 Mehrfachtests - Select Case
4.2 Schleifen
4.2.1 Zählschleifen - For..Next
4.2.2 While- und Do-Schleifen
4.2.3 Schleife/Prozedur vorzeitig beenden - Exit
4.3 Umgang mit Laufzeitfehlern - On Error
4.4 Test
5 Komplexe Datentypen
5.1 "Arrays" - Gruppen gleichartiger Variablen
5.2 Durchlaufen von Variablengruppen - For Each..Next
5.3 Eigendefinierte Datentypen - Type
5.4 Test
6 Zugriff auf Dateien
6.1 Die unterschiedlichen Dateiarten
6.2 Vorbereitung des Zugriffs
6.3 Der sequentielle Zugriff
6.4 Der direkte Zugriff
6.5 Binärdateien
6.6 Test
7 Objekte und Objektbibliotheken
7.1 Grundlagen
7.1.1 Die verfügbaren Objekttypen
7.1.2 Bezüge auf Objekte
7.1.3 Eigenschaften und Methoden
7.1.4 Bezüge mit Objektvariablen
7.2 Umgang mit Access-Objekten
7.2.1 Zugriff auf Formulare/Berichte und Steuerelemente
7.2.2 Die Objekte "Screen" und "DoCmd"
7.3 Übung - Datensatzeingabe vereinfachen
7.4 Test
8 Access-Datenbanken manipulieren
8.1 DAO oder ADO?
8.2 Grundlagen
8.2.1 Die "Jet Engine" und die "Workspaces"
8.2.2 Vorbereitung des Datenzugriffs
8.2.3 Zugriff auf die aktuelle Datenbank
8.3 Datensatzgruppen - Tables, Dynasets und Snapshots
8.3.1 Datensätze und Felder
8.3.2 Satzzeiger positionieren
8.3.3 Datensatzanzahl bestimmen
8.3.4 Duplikate von Datensatzgruppen
8.3.5 Datensätze editieren
8.4 Suchen, sortieren und filtern
8.4.1 Dynasets und Snapshots durchsuchen
8.4.2 Tables durchsuchen
8.4.3 Übung - Suche in verknüpften Tabellen
8.4.4 Sortieren
8.4.5 Filtern
8.5 Sonstiges
8.5.1 Statistische Auswertungen mit "Aggregatfunktionen"
8.5.2 "Transaktionen" - Gruppen von Datenbankoperationen
8.5.3 Übung - Auftragserfassung
8.5.4 Netzwerke - Umgang mit "Kollisionen"
8.6 ADO-Bibliothek anwenden
8.7 Test
9 Access-Datenbankstrukturen manipulieren
9.1 Tabellen
9.2 Felder
9.3 Indizes
9.4 Relationen
9.5 Abfragen
10 Die vollständige Entwicklungsumgebung
10.1 Nutzung des Objektkatalogs
10.1.1 Umgang mit dem integrierten "Debugger"
10.1.2 Makros in Prozeduren konvertieren
11 "Echte" Anwendungen mit Access entwickeln
11.1 Formulare als Menüs einsetzen
11.2 Eigendefinierte Dialogfelder
11.3 Formulare mit Menü- und Symbolleisten
11.4 Umgang mit Menü- und Symbolleisten
11.5 Starten und Beenden der Anwendung
11.6 Startverhalten festlegen
11.7 Tips zur Anwendungsentwicklung
11.7.1 ODE-Tools
11.7.2 Datenbanken aufteilen
11.7.3 Anwendung schützen
11.8 Projekt-Kennwörter
Anhang: Lösungen
Stichwortverzeichnis
Verwendete Symbole
1 Makros
1.1 Grundlagen
1.1.1 Erstellen, ausführen und bearbeiten
1.1.2 Übung - Tabellen öffnen
1.1.3 Makroschachtelung und Makrogruppen
1.1.4 Kontrollstrukturen
1.1.5 Makros testen
1.2 Makros an Ereignisse binden
1.2.1 Steuerelemente und Ereignisse
1.2.2 Bezüge und Ereignisreihenfolge
1.2.3 Übung - Benutzereingaben überprüfen
1.2.4 Übung - Daten suchen und filtern
1.2.5 Steuerelemente manipulieren
1.2.6 Übung - Formulare und Berichte manipulieren
1.3 Test
2 VBA-Programme eingeben und ausführen
2.1 Der Visual Basic-Editor
2.2 Module und Prozeduren
2.2.1 Funktionsprozeduren
2.2.2 Sub-Prozeduren
2.2.3 Ereignisprozeduren
2.2.4 Prozeduren editieren
2.2.5 Das Direktfenster - eine praktische Hilfe
2.3 Test
3 Grundlegende Sprachelemente
3.1 Ein- und Ausgabeanweisungen
3.1.1 Bildschirmausgaben - Debug.Print und MsgBox
3.1.2 Benutzereingaben - InputBox und Formularfelder
3.2 Programm- und Kommentarzeilen
3.3 Variablen und Konstanten
3.3.1 Die verfügbaren Datentypen
3.3.2 Variablen deklarieren
3.3.3 Konstanten deklarieren
3.3.4 Vordefinierte Konstanten
3.4 Test 1
3.5 Prozeduren
3.5.1 Vorgegebene Funktionsprozeduren
3.5.2 Prozeduren selbst erstellen
3.5.3 Lokale Variablen in Prozeduren
3.5.4 Argumente an Prozeduren übergeben
3.5.5 Benannte und optionale Argumente
3.5.6 Variablen "als Referenz" übergeben
3.5.7 Variablen "als Wert" übergeben
3.6 Geltungsbereiche von Prozeduren und Variablen
3.6.1 Geltungsbereiche von Prozeduren
3.6.2 Geltungsbereiche von Variablen und Konstanten
3.6.3 Externe Bezüge auf Bibliotheken und andere Module
3.7 Test 2
4 Kontrollstrukturen
4.1 Verzweigungen
4.1.1 Bedingungen - If
4.1.2 Mehrfachtests - Select Case
4.2 Schleifen
4.2.1 Zählschleifen - For..Next
4.2.2 While- und Do-Schleifen
4.2.3 Schleife/Prozedur vorzeitig beenden - Exit
4.3 Umgang mit Laufzeitfehlern - On Error
4.4 Test
5 Komplexe Datentypen
5.1 "Arrays" - Gruppen gleichartiger Variablen
5.2 Durchlaufen von Variablengruppen - For Each..Next
5.3 Eigendefinierte Datentypen - Type
5.4 Test
6 Zugriff auf Dateien
6.1 Die unterschiedlichen Dateiarten
6.2 Vorbereitung des Zugriffs
6.3 Der sequentielle Zugriff
6.4 Der direkte Zugriff
6.5 Binärdateien
6.6 Test
7 Objekte und Objektbibliotheken
7.1 Grundlagen
7.1.1 Die verfügbaren Objekttypen
7.1.2 Bezüge auf Objekte
7.1.3 Eigenschaften und Methoden
7.1.4 Bezüge mit Objektvariablen
7.2 Umgang mit Access-Objekten
7.2.1 Zugriff auf Formulare/Berichte und Steuerelemente
7.2.2 Die Objekte "Screen" und "DoCmd"
7.3 Übung - Datensatzeingabe vereinfachen
7.4 Test
8 Access-Datenbanken manipulieren
8.1 DAO oder ADO?
8.2 Grundlagen
8.2.1 Die "Jet Engine" und die "Workspaces"
8.2.2 Vorbereitung des Datenzugriffs
8.2.3 Zugriff auf die aktuelle Datenbank
8.3 Datensatzgruppen - Tables, Dynasets und Snapshots
8.3.1 Datensätze und Felder
8.3.2 Satzzeiger positionieren
8.3.3 Datensatzanzahl bestimmen
8.3.4 Duplikate von Datensatzgruppen
8.3.5 Datensätze editieren
8.4 Suchen, sortieren und filtern
8.4.1 Dynasets und Snapshots durchsuchen
8.4.2 Tables durchsuchen
8.4.3 Übung - Suche in verknüpften Tabellen
8.4.4 Sortieren
8.4.5 Filtern
8.5 Sonstiges
8.5.1 Statistische Auswertungen mit "Aggregatfunktionen"
8.5.2 "Transaktionen" - Gruppen von Datenbankoperationen
8.5.3 Übung - Auftragserfassung
8.5.4 Netzwerke - Umgang mit "Kollisionen"
8.6 ADO-Bibliothek anwenden
8.7 Test
9 Access-Datenbankstrukturen manipulieren
9.1 Tabellen
9.2 Felder
9.3 Indizes
9.4 Relationen
9.5 Abfragen
10 Die vollständige Entwicklungsumgebung
10.1 Nutzung des Objektkatalogs
10.1.1 Umgang mit dem integrierten "Debugger"
10.1.2 Makros in Prozeduren konvertieren
11 "Echte" Anwendungen mit Access entwickeln
11.1 Formulare als Menüs einsetzen
11.2 Eigendefinierte Dialogfelder
11.3 Formulare mit Menü- und Symbolleisten
11.4 Umgang mit Menü- und Symbolleisten
11.5 Starten und Beenden der Anwendung
11.6 Startverhalten festlegen
11.7 Tips zur Anwendungsentwicklung
11.7.1 ODE-Tools
11.7.2 Datenbanken aufteilen
11.7.3 Anwendung schützen
11.8 Projekt-Kennwörter
Anhang: Lösungen
Stichwortverzeichnis
Vorwort
Verwendete Symbole
1 Makros
1.1 Grundlagen
1.1.1 Erstellen, ausführen und bearbeiten
1.1.2 Übung - Tabellen öffnen
1.1.3 Makroschachtelung und Makrogruppen
1.1.4 Kontrollstrukturen
1.1.5 Makros testen
1.2 Makros an Ereignisse binden
1.2.1 Steuerelemente und Ereignisse
1.2.2 Bezüge und Ereignisreihenfolge
1.2.3 Übung - Benutzereingaben überprüfen
1.2.4 Übung - Daten suchen und filtern
1.2.5 Steuerelemente manipulieren
1.2.6 Übung - Formulare und Berichte manipulieren
1.3 Test
2 VBA-Programme eingeben und ausführen
2.1 Der Visual Basic-Editor
2.2 Module und Prozeduren
2.2.1 Funktionsprozeduren
2.2.2 Sub-Prozeduren
2.2.3 Ereignisprozeduren
2.2.4 Prozeduren editieren
2.2.5 Das Direktfenster - eine praktische Hilfe
2.3 Test
3 Grundlegende Sprachelemente
3.1 Ein- und Ausgabeanweisungen
3.1.1 Bildschirmausgaben - Debug.Print und MsgBox
3.1.2 Benutzereingaben - InputBox und Formularfelder
3.2 Programm- und Kommentarzeilen
3.3 Variablen und Konstanten
3.3.1 Die verfügbaren Datentypen
3.3.2 Variablen deklarieren
3.3.3 Konstanten deklarieren
3.3.4 Vordefinierte Konstanten
3.4 Test 1
3.5 Prozeduren
3.5.1 Vorgegebene Funktionsprozeduren
3.5.2 Prozeduren selbst erstellen
3.5.3 Lokale Variablen in Prozeduren
3.5.4 Argumente an Prozeduren übergeben
3.5.5 Benannte und optionale Argumente
3.5.6 Variablen "als Referenz" übergeben
3.5.7 Variablen "als Wert" übergeben
3.6 Geltungsbereiche von Prozeduren und Variablen
3.6.1 Geltungsbereiche von Prozeduren
3.6.2 Geltungsbereiche von Variablen und Konstanten
3.6.3 Externe Bezüge auf Bibliotheken und andere Module
3.7 Test 2
4 Kontrollstrukturen
4.1 Verzweigungen
4.1.1 Bedingungen - If
4.1.2 Mehrfachtests - Select Case
4.2 Schleifen
4.2.1 Zählschleifen - For..Next
4.2.2 While- und Do-Schleifen
4.2.3 Schleife/Prozedur vorzeitig beenden - Exit
4.3 Umgang mit Laufzeitfehlern - On Error
4.4 Test
5 Komplexe Datentypen
5.1 "Arrays" - Gruppen gleichartiger Variablen
5.2 Durchlaufen von Variablengruppen - For Each..Next
5.3 Eigendefinierte Datentypen - Type
5.4 Test
6 Zugriff auf Dateien
6.1 Die unterschiedlichen Dateiarten
6.2 Vorbereitung des Zugriffs
6.3 Der sequentielle Zugriff
6.4 Der direkte Zugriff
6.5 Binärdateien
6.6 Test
7 Objekte und Objektbibliotheken
7.1 Grundlagen
7.1.1 Die verfügbaren Objekttypen
7.1.2 Bezüge auf Objekte
7.1.3 Eigenschaften und Methoden
7.1.4 Bezüge mit Objektvariablen
7.2 Umgang mit Access-Objekten
7.2.1 Zugriff auf Formulare/Berichte und Steuerelemente
7.2.2 Die Objekte "Screen" und "DoCmd"
7.3 Übung - Datensatzeingabe vereinfachen
7.4 Test
8 Access-Datenbanken manipulieren
8.1 DAO oder ADO?
8.2 Grundlagen
8.2.1 Die "Jet Engine" und die "Workspaces"
8.2.2 Vorbereitung des Datenzugriffs
8.2.3 Zugriff auf die aktuelle Datenbank
8.3 Datensatzgruppen - Tables, Dynasets und Snapshots
8.3.1 Datensätze und Felder
8.3.2 Satzzeiger positionieren
8.3.3 Datensatzanzahl bestimmen
8.3.4 Duplikate von Datensatzgruppen
8.3.5 Datensätze editieren
8.4 Suchen, sortieren und filtern
8.4.1 Dynasets und Snapshots durchsuchen
8.4.2 Tables durchsuchen
8.4.3 Übung - Suche in verknüpften Tabellen
8.4.4 Sortieren
8.4.5 Filtern
8.5 Sonstiges
8.5.1 Statistische Auswertungen mit "Aggregatfunktionen"
8.5.2 "Transaktionen" - Gruppen von Datenbankoperationen
8.5.3 Übung - Auftragserfassung
8.5.4 Netzwerke - Umgang mit "Kollisionen"
8.6 ADO-Bibliothek anwenden
8.7 Test
9 Access-Datenbankstrukturen manipulieren
9.1 Tabellen
9.2 Felder
9.3 Indizes
9.4 Relationen
9.5 Abfragen
10 Die vollständige Entwicklungsumgebung
10.1 Nutzung des Objektkatalogs
10.1.1 Umgang mit dem integrierten "Debugger"
10.1.2 Makros in Prozeduren konvertieren
11 "Echte" Anwendungen mit Access entwickeln
11.1 Formulare als Menüs einsetzen
11.2 Eigendefinierte Dialogfelder
11.3 Formulare mit Menü- und Symbolleisten
11.4 Umgang mit Menü- und Symbolleisten
11.5 Starten und Beenden der Anwendung
11.6 Startverhalten festlegen
11.7 Tips zur Anwendungsentwicklung
11.7.1 ODE-Tools
11.7.2 Datenbanken aufteilen
11.7.3 Anwendung schützen
11.8 Projekt-Kennwörter
Anhang: Lösungen
Stichwortverzeichnis
Verwendete Symbole
1 Makros
1.1 Grundlagen
1.1.1 Erstellen, ausführen und bearbeiten
1.1.2 Übung - Tabellen öffnen
1.1.3 Makroschachtelung und Makrogruppen
1.1.4 Kontrollstrukturen
1.1.5 Makros testen
1.2 Makros an Ereignisse binden
1.2.1 Steuerelemente und Ereignisse
1.2.2 Bezüge und Ereignisreihenfolge
1.2.3 Übung - Benutzereingaben überprüfen
1.2.4 Übung - Daten suchen und filtern
1.2.5 Steuerelemente manipulieren
1.2.6 Übung - Formulare und Berichte manipulieren
1.3 Test
2 VBA-Programme eingeben und ausführen
2.1 Der Visual Basic-Editor
2.2 Module und Prozeduren
2.2.1 Funktionsprozeduren
2.2.2 Sub-Prozeduren
2.2.3 Ereignisprozeduren
2.2.4 Prozeduren editieren
2.2.5 Das Direktfenster - eine praktische Hilfe
2.3 Test
3 Grundlegende Sprachelemente
3.1 Ein- und Ausgabeanweisungen
3.1.1 Bildschirmausgaben - Debug.Print und MsgBox
3.1.2 Benutzereingaben - InputBox und Formularfelder
3.2 Programm- und Kommentarzeilen
3.3 Variablen und Konstanten
3.3.1 Die verfügbaren Datentypen
3.3.2 Variablen deklarieren
3.3.3 Konstanten deklarieren
3.3.4 Vordefinierte Konstanten
3.4 Test 1
3.5 Prozeduren
3.5.1 Vorgegebene Funktionsprozeduren
3.5.2 Prozeduren selbst erstellen
3.5.3 Lokale Variablen in Prozeduren
3.5.4 Argumente an Prozeduren übergeben
3.5.5 Benannte und optionale Argumente
3.5.6 Variablen "als Referenz" übergeben
3.5.7 Variablen "als Wert" übergeben
3.6 Geltungsbereiche von Prozeduren und Variablen
3.6.1 Geltungsbereiche von Prozeduren
3.6.2 Geltungsbereiche von Variablen und Konstanten
3.6.3 Externe Bezüge auf Bibliotheken und andere Module
3.7 Test 2
4 Kontrollstrukturen
4.1 Verzweigungen
4.1.1 Bedingungen - If
4.1.2 Mehrfachtests - Select Case
4.2 Schleifen
4.2.1 Zählschleifen - For..Next
4.2.2 While- und Do-Schleifen
4.2.3 Schleife/Prozedur vorzeitig beenden - Exit
4.3 Umgang mit Laufzeitfehlern - On Error
4.4 Test
5 Komplexe Datentypen
5.1 "Arrays" - Gruppen gleichartiger Variablen
5.2 Durchlaufen von Variablengruppen - For Each..Next
5.3 Eigendefinierte Datentypen - Type
5.4 Test
6 Zugriff auf Dateien
6.1 Die unterschiedlichen Dateiarten
6.2 Vorbereitung des Zugriffs
6.3 Der sequentielle Zugriff
6.4 Der direkte Zugriff
6.5 Binärdateien
6.6 Test
7 Objekte und Objektbibliotheken
7.1 Grundlagen
7.1.1 Die verfügbaren Objekttypen
7.1.2 Bezüge auf Objekte
7.1.3 Eigenschaften und Methoden
7.1.4 Bezüge mit Objektvariablen
7.2 Umgang mit Access-Objekten
7.2.1 Zugriff auf Formulare/Berichte und Steuerelemente
7.2.2 Die Objekte "Screen" und "DoCmd"
7.3 Übung - Datensatzeingabe vereinfachen
7.4 Test
8 Access-Datenbanken manipulieren
8.1 DAO oder ADO?
8.2 Grundlagen
8.2.1 Die "Jet Engine" und die "Workspaces"
8.2.2 Vorbereitung des Datenzugriffs
8.2.3 Zugriff auf die aktuelle Datenbank
8.3 Datensatzgruppen - Tables, Dynasets und Snapshots
8.3.1 Datensätze und Felder
8.3.2 Satzzeiger positionieren
8.3.3 Datensatzanzahl bestimmen
8.3.4 Duplikate von Datensatzgruppen
8.3.5 Datensätze editieren
8.4 Suchen, sortieren und filtern
8.4.1 Dynasets und Snapshots durchsuchen
8.4.2 Tables durchsuchen
8.4.3 Übung - Suche in verknüpften Tabellen
8.4.4 Sortieren
8.4.5 Filtern
8.5 Sonstiges
8.5.1 Statistische Auswertungen mit "Aggregatfunktionen"
8.5.2 "Transaktionen" - Gruppen von Datenbankoperationen
8.5.3 Übung - Auftragserfassung
8.5.4 Netzwerke - Umgang mit "Kollisionen"
8.6 ADO-Bibliothek anwenden
8.7 Test
9 Access-Datenbankstrukturen manipulieren
9.1 Tabellen
9.2 Felder
9.3 Indizes
9.4 Relationen
9.5 Abfragen
10 Die vollständige Entwicklungsumgebung
10.1 Nutzung des Objektkatalogs
10.1.1 Umgang mit dem integrierten "Debugger"
10.1.2 Makros in Prozeduren konvertieren
11 "Echte" Anwendungen mit Access entwickeln
11.1 Formulare als Menüs einsetzen
11.2 Eigendefinierte Dialogfelder
11.3 Formulare mit Menü- und Symbolleisten
11.4 Umgang mit Menü- und Symbolleisten
11.5 Starten und Beenden der Anwendung
11.6 Startverhalten festlegen
11.7 Tips zur Anwendungsentwicklung
11.7.1 ODE-Tools
11.7.2 Datenbanken aufteilen
11.7.3 Anwendung schützen
11.8 Projekt-Kennwörter
Anhang: Lösungen
Stichwortverzeichnis