Einführung in die Excel-Programmierung mit VBA für Anwender ohne Programmiervorkenntnisse.
Inhaltsverzeichnis:
Vorbereitungen
1.1 Zum grundlegenden Verständnis von Makros und VBA
1.2 Das Register Entwicklertools anzeigen
1.3 Arbeitsmappen mit Makros speichern
1.4 Sicherheitseinstellungen
Makros aufzeichnen und ausführen
2.1 Hinweise zum Umgang mit aufgezeichneten Makros
2.2 Ein einfaches Makro aufzeichnen
2.3 Zellbezüge in Makros
2.4 Makroausführung starten
2.5 Beispiel: Diagramm mit Makros steuern
3.1 DerVBA-Editor
3.2 Module und Prozeduren
3.3 Anweisungen eingeben
3.4 Variablen, Konstanten und Operatoren
3.5 Einfache Dialoge
3.6 Abfragen und Schleifen
3.7 Fehlersuche und Fehlerbehandlung
3.8 Routinen und Funktionen einsetzen
3.9 Mit Datenfeldern arbeiten
Arbeiten mit Excel-Objekten
4.1 Die Excel-Objekte
4.2 Arbeitsmappen und Arbeitsbiätter
4.3 Das Range Objekt (Zellen und Zellbereiche)
4.4 Berechnungen mit Formeln und Funktionen
4.5 Letzte benutzte Zeile einer Tabelle bestimmen
4.6 Diagramme steuern
4.7 Benutzerdefinierte Funktionen im Arbeitsblatt einsetzen
Steuerelemente in Tabellenblättern
5.1 Wozu Steuerelemente?
5.2 Grundlagen Formularsteuerelemente
5.3 Beispiele für Formularsteuerelemente
5.4 ActiveX-Steuerelemente
Grundlagen zu UserForms
6.1 Vorbereitungen im VBA-Editor
6.2 Ein Formular anlegen
6.3 Die Elemente der Werkzeugsammlung
6.4 Form ularprozeduren
6.5 Eigenschaften von Steuerelementen
6.6 Allgemeine Tipps zu UserForms
Formulare als Dialogelemente einsetzen
7.1 Die individuelle MessageBox
7.2 Schaltflächen - die individuelle Schaltzentrale
7.3 Nutzername und Passwort abfragen
7.4 Eingabewerte aus Textfeldern verwenden
7.5 Speichern von Zahlen aus Text- und Kombinationsfeldern
7.6 Optionsfelder können entscheiden
7.7 Datenanzeige in der Eingabemaske
Workshop: Die individuelle Benutzeroberfläche
8.1 Ein Formular als Eingabemaske für Tabellen erstellen
8.2 Die Eingabemaske für Tabellendaten aktivieren
8.3 Exkurs: Plausibilitätsprüfung (Validierung)
8.4 Daten aus der Eingabemaske in die Tabelle übertragen
8.5 Daten aus der Tabelle in der Eingabemaske anzeigen
Beispielformulare für besondere Aufgaben
9.1 Formelassistent
9.2 Kopierassistent
9.3 Formular als VBA-Wissenstest
9.4 Grammatik-Trainer
9.5 Formular mit Multiple-Choice-Fragen
9.6 Farbmischpult
9.7 Dateiauswahl über ein Formular
Anhang: Nützliche Tastenkombinationen im VBA-Editor
Stichwortverzeichnis