Nutzen Sie die Office-Komponenten professionell. Sie lernen anhand vieler Übungen und Beispiele, wie Sie VBA in der Praxis optimal nutzen können. Sie erfahren, wie Sie kleinere Projekte - z.B. Rechnungsformulare, Adressverwaltung oder Dateimanager - selbst erstellen können. Außerdem erhalten Sie wertvolle Tipps, wenn Sie VBA nicht nur mit Word und Excel, sondern auch mit PowerPoint, Outlook oder Visio einsetzen möchten.
Author(s): DrRene Martin
Publisher: Microsoft Press
Year: 2000
Language: English
Pages: 368
Inhaltsverzeichnis......Page 5
Aufbau des Buches......Page 11
Verwendete Symbole und Schreibkonventionen......Page 12
1.1 Die Syntax einer Prozedur......Page 15
1.4 Variablen und Datentypen......Page 16
1.5 Konstanten......Page 17
1.7 Deklarieren eines festen Datenfelds......Page 18
1.8 Deklarieren eines dynamischen Datenfeldes......Page 19
1.9 Ein- und Ausgabe......Page 20
1.11 Tipps......Page 21
2.1 Operatoren......Page 23
2.5 Verzweigungen IV......Page 25
2.6 Informationsabfragen......Page 26
2.7 Übungen......Page 27
2.9 Lösungen......Page 28
3.1 Die mathematischen Funktionen:......Page 33
3.2 Die finanzmathematischen Funktionen:......Page 34
3.3 Die String-Funktionen:......Page 35
3.4 Die Uhrzeit- und Datumsfunktionen......Page 37
3.5 Die Funktion Format......Page 39
3.6 Umwandlungsfunktionen......Page 42
3.12 Lösungen......Page 45
4.2 Globale Variablen......Page 53
4.3 Übergabe......Page 54
4.4 Übungen......Page 56
5.1 Zählerschleifen......Page 59
5.2 Bedingungsschleifen......Page 60
5.3 Rekursionen......Page 63
5.5 Tipps......Page 66
5.6 Lösungen......Page 68
6.1 Der Zugriff auf Dateien......Page 77
6.3 Tipps......Page 79
6.5 ini-Dateien......Page 80
6.7 Lösungen......Page 81
6.9 Übung......Page 82
6.11 Sequentielle Dateien......Page 83
6.12 Übungen......Page 85
6.14 Lösungen......Page 86
7.1 Was sind Klassen?......Page 89
7.3 Methode......Page 90
7.5 Lösungen......Page 94
8.1 Programmierfehler......Page 103
8.2 Fehler zur Laufzeit......Page 104
8.3 Übungen......Page 106
8.4 Lösungen......Page 107
9.2 Die Declare-Anweisung......Page 111
9.3 Beispiele für den Einsatz von APIs......Page 113
10.1 Dialog und Befehlsschaltfläche......Page 115
10.2 Übungen......Page 120
10.4 Lösungen......Page 121
10.5 Textfelder, Beschriftungsfelder und Anzeige......Page 124
10.6 Übungen......Page 126
10.7 Tipps......Page 127
10.8 Lösungen......Page 128
10.9 Rahmen, Optionsfeld, Kontrollkästchen und Umschaltfeld......Page 134
10.10 Übungen......Page 135
10.11 Tipps......Page 138
10.12 Lösungen......Page 141
10.13 Kombinationsfeld und Listenfeld......Page 152
10.14 Übungen......Page 154
10.15 Tipps......Page 155
10.16 Lösungen......Page 156
10.17 Bildlaufleiste und Drehfeld......Page 159
10.19 Tipps......Page 160
10.20 Lösungen......Page 161
10.21 Register und Multiseiten......Page 164
10.22 Übungen......Page 165
10.24 Lösungen......Page 166
10.25 Steuerelemente zur Laufzeit erzeugen......Page 169
10.26 Übungen......Page 172
10.28 Lösungen......Page 173
10.29 Weitere Steuerelemente......Page 177
11.1 Das FileSearch-Objekt......Page 179
11.4 Der Assistent und das Balloon-Objekt......Page 183
11.5 Symbolleisten, Menüleisten und Tastenkombinationen......Page 185
11.6 Übungen......Page 191
11.8 Lösungen......Page 192
12.1 Dateizugriff......Page 197
12.3 Lösungen......Page 200
12.4 Bewegen, Markieren, Position bestimmen......Page 201
12.7 Lösungen......Page 209
12.8 Tabellen......Page 210
12.11 Lösungen......Page 211
12.12 Formularfelder......Page 213
12.14 Tipps......Page 214
12.16 Ereignisse in Word......Page 215
12.17 Übungen......Page 216
12.18 Tipps......Page 217
12.19 Lösungen......Page 218
12.20 Einige nützliche, erstaunliche und lustige Befehle......Page 220
13.1 Dateizugriff......Page 231
13.2 Zugriff auf Tabellenblätter......Page 232
13.3 Übungen......Page 233
13.4 Lösungen......Page 234
13.5 Zugriff auf Zellen......Page 235
13.6 Rechnen in Excel......Page 239
13.7 Zugriff auf Zeichen innerhalb einer Zelle......Page 241
13.8 Übungen......Page 242
13.10 Lösungen......Page 243
13.11 Diagramme......Page 249
13.12 Übungen......Page 260
13.14 Lösungen......Page 261
13.15 Ereignisse in Excel......Page 263
13.17 Lösungen......Page 264
13.18.2 Lesen und Schreiben von Makros aus/in andere Dateien......Page 266
14.1 Datei- und Programmzugriff......Page 269
14.2 Folien......Page 270
14.3 Folienhintergründe......Page 271
14.4 Objekte auf Folien......Page 273
14.5 Besonderheiten bei der Powerpoint- Programmierung......Page 277
14.6 Übungen......Page 278
14.8 Lösungen......Page 279
Zugriff auf Visio......Page 281
15.1 Die oberste Ebene: Application......Page 282
15.2 Das Document-Objekt......Page 284
15.3 Schablonen......Page 285
15.4 Seiten (das Page-Objekt)......Page 286
15.5 Shape-Zugriff......Page 287
15.5.1 Shapes markieren......Page 289
15.5.2 Shape-Aktionen......Page 291
15.6.1 Rechteck und Ellipse zeichnen......Page 292
15.6.3 Shapes beschriften......Page 293
15.6.4 Shapes formatieren......Page 294
15.6.5 Shapes verbinden......Page 299
15.7 Visio-Ereignisse......Page 301
15.8 Menüs, Symbole und Tastenkombinationen......Page 312
15.9 Symbole und Symbolleisten......Page 316
16.1 Neue Elemente erzeugen......Page 319
16.2 Das Namespace-Objekt......Page 320
16.3 Die Items......Page 322
16.4 Gruppen und Verknüpfungen......Page 327
16.5 Ereignisse in Outlook......Page 328
16.6 Übung......Page 335
16.7 Lösung......Page 336
17.1 Ein Programm aus einem anderen starten......Page 341
17.2 Zugriff auf Office-Programme......Page 343
17.4 Lösungen......Page 347
17.5 Übungen zum Programmaustausch Excel nach Word......Page 350
17.6 Lösungen......Page 351
17.7 Übung zum Programmaustausch Outlook nach Word und Excel......Page 355
17.8 Lösung......Page 356
17.10 Lösung......Page 357
Stichwortverzeichnis......Page 361