VBA mit Excel: das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Pr.
2006
|
Ausgabe: | 1. Aufl., 3. Nachdr. |
Schriftenreihe: | Galileo Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 714 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 3898424898 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021787612 | ||
003 | DE-604 | ||
005 | 20081121 | ||
007 | t | ||
008 | 061030s2006 ad|| |||| 00||| ger d | ||
020 | |a 3898424898 |9 3-89842-489-8 | ||
035 | |a (OCoLC)255924085 | ||
035 | |a (DE-599)BVBBV021787612 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-1029 |a DE-384 |a DE-92 |a DE-91 |a DE-863 |a DE-Re12 |a DE-Grf2 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 371 |0 (DE-625)143672: |2 rvk | ||
084 | |a DAT 304f |2 stub | ||
084 | |a DAT 357f |2 stub | ||
100 | 1 | |a Friedrich, Christian |e Verfasser |4 aut | |
245 | 1 | 0 | |a VBA mit Excel |b das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |c Christian Friedrich |
250 | |a 1. Aufl., 3. Nachdr. | ||
264 | 1 | |a Bonn |b Galileo Pr. |c 2006 | |
300 | |a 714 S. |b Ill., graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo Computing | |
650 | 4 | |a VisualBASIC für Applikationen - EXCEL 2003 | |
650 | 0 | 7 | |a Excel 2003 |0 (DE-588)4755581-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a VisualBASIC für Applikationen |0 (DE-588)4341325-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Excel 2003 |0 (DE-588)4755581-6 |D s |
689 | 0 | 1 | |a VisualBASIC für Applikationen |0 (DE-588)4341325-0 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Augsburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015000312&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015000312 |
Datensatz im Suchindex
DE-BY-FWS_katkey | 323203 |
---|---|
_version_ | 1806177032049000448 |
adam_text | Inhalt
Vorwort 17
Teil 1 Einführung 19
1 In fünf Schritten zum Programm 21
1.1 Schritt 1: Die Aufgabe......................................................................... 21
1.2 Schritt 2: Makros aufzeichnen............................................................... 23
1.3 Schritt 3: Der Visual Basic Editor .......................................................... 24
1.4 Schritt 4: VBA-Programmierung............................................................ 27
1.5 Schritt 5:
1.6 Zusammenfassung................................................................................. 36
2 Makros 37
2.1 Makros aufzeichnen .............................................................................. 37
2.2 Makros ausführen ................................................................................. 40
2.3 Makros verwalten ................................................................................. 41
2.4 Makrosicherheit .................................................................................... 41
Teil 2 Die Entwicklungsumgebung 43
3 Visual Basic Editor 45
3.1 Projekt-Explorer .................................................................................... 46
3.2 Eigenschaftenfenster............................................................................. 48
3.3 Code-Fenster ........................................................................................ 48
3.4 Direktfenster......................................................................................... 50
3.5 Lokal-Fenster ........................................................................................ 50
3.6 Objektkatalog ....................................................................................... 50
4 Eingabehilfen und Hilfefunktion
53
Variablen und Konstanten
87
4.1 Eigenschaften/Methoden anzeigen ...................................................... 53
4.2 Konstanten anzeigen ............................................................................ 54
4.3 Quickinfo und Parameterinfo............................................................... 55
4.4 Zum ganzen Wort ergänzen .................................................................. 56
4.5 Microsoft-Visual-Basic-Hilfe................................................................. 56
4.6 Unterstützung im Internet.................................................................... 58
5 Formulare erstellen 61
5.1 Werkzeugsammiung ............................................................................. 61
5.2 Steuerelemente einfügen ...................................................................... 64
5.3 Steuerelemente anordnen .................................................................... 65
Verweise
7
7.1 Haltemodus ...................................
7.2 Einzelschritt...................................
7.3 Prozedurschritt ..............................
7.4 Ausführen bis zur Cursor-Position .
7.5 Ausdrücke überwachen .................
7.6 Aufrufliste......................................
7.7 Direktfenster verwenden ...............
Teil 3 Die Programmiersprache VBA
8 Syntaxkonventionen
8.1 Kommentare ................................
8.2 Zeilenfortsetzungszeichen ...........
8.3 Anweisungen zusammenfassen ...
8.4 Einrückungen ...............................
67
69
69
72
74
75
75
79
79
81
83
83
84
85
85
9.1 Variablen ..........................................................................................
9.2 Datentypen ......................................................................................
9.3 Variablen deklarieren .......................................................................
9.4 Gültigkeitsbereich und Lebensdauer................................................
9.5 Datenfelder ......................................................................................
9.6 Mehrdimensionale Datenfelder ...........,..,........................................
9.7 Dynamische Datenfelder..................................................................
9.8 Konstanten...................................,..................................................
9.9 Aufgaben und Übungen ...................................................................
12.1
12.2
12.3
10 Operatoren
10.1 Arithmetische Operatoren ......................................................
10.2 Logische Operatoren...............................................................
10.3 Vergleichsoperatoren .............................................................
10.4 Verkettungsoperatoren ...........................................................
10.5 Operatorvorrang .....................................................................
10.6 Aufgaben und Übungen ........................................................................ 125
... 107
... 109
... 111
113
... 113
... 116
... 120
... 123
... 124
11 Schleifen
11.1
11.2
11.3
11.4
11.5 Aufgaben und Übungen ..
12 Verzweigungen
If ...Then
Select Case
GoTo
12.4 Aufgaben und Übungen .
127
... 127
... 132
... 134
... 136
... 138
139
... 139
... 142
... 145
... 146
13 Prozeduren und Funktionen
149
13.1 Prozeduren ........................................................................................... 149
13.2 Funktionen ........................................................................................... 152
13.3 Argumente............................................................................................ 153
13.4 Gültigkeitsbereich ................................................................................ 158
13.5 Aufgaben und Übungen........................................................................ 159
14 Integrierte Funktionen 161
14.1 Ein- und Ausgabe ................................................................................. 161
14.2 Mathematische Funktionen.................................................................. 165
14.3 Datum und Zeit .................................................................................... 167
14.4 Umwandlungsfunktionen ..................................................................... 170
14.5 Aufgaben und Übungen........................................................................ 175
15 Fehlerbehandlung 177
15.1 Laufzeitfehler unterdrücken .................................................................. 177
15.2 Laufzeitfehler behandeln ...................................................................... 179
15.3 Fehler erzeuget .................................................................................... 183
15.4 Aufgaben und Übungen........................................................................ 191
Teil 4 VBA und Excel
16 Objekte und Klassen
193
195
16.1 Objekte ................................................................................................ 195
16.2 Klassen ................................................................................................. 201
16.3 Aufgaben und Übungen........................................................................ 207
17 Ereignisprozeduren 209
17.1 Workbook-Ereignisse ........................................................................... 209
17.2 Worksheet-Ereignisse........................................................................... 210
17.3 Chart-Ereignisse ................................................................................... 211
17.4 WithEvents-AnweisunF .................................................. 71?
17.5 EnableEvents-Eigenschaft..........................................
17.6 Aufgaben und Übungen .............................................
Teil 5 Excel automatisieren mit VBA
18 Arbeitsmappen und Tabellen
... 216
... 217
219
221
18.1 Arbeitsmappen öffnen ........ .................................................................. 221
18.2 Arbeitsmappen schließen ...................................................................... 224
18.3 Arbeitsmappen erstellen ....................................................................... 226
......................................................... 227
.......................................................... 229
.......................................................... 231
.......................................................... 235
.......................................................... 235
Tabellenblätter ein- und ausblenden .........■........................................... 237
18.10 Tabellenblätter schützen ....................................................................... 239
18.11 Tabellenblätter kopieren, verschieben und einfügen ............................ 245
18.12 Tabellenblätter drucken ........................................................................ 249
18.13 Kopf-und Fußzeilenerstellen ............................................................... 254
18.4 Tabellenblätter erstellen
18.5 Tabellenblätter löschen ....
18.6 Tabeilenblätter benennen
18.7 Tabellenblätter aktivieren
18.8 Tabellenblätter auswählen
18.9
19 Zellen und Zellbereiche
259
19.1 Zeilen und Spalten ein- und ausblenden............................................... 259
19.2 Zeilen und Spalten einfügen.................................................................. 261
19.3 Zeilen und Spalten löschen ................................................................... 263
19.4 Zeilen und Spalten markieren ............................................................... 265
19.5 Zellen und Zellbereiche markieren ........................................................ 268
19.6 Bestimmte Zellen markieren ................................................................. 272
19.7 Zellen und Zellbereiche formatieren ..................................................... 274
19.8 Höhe und Breite von Zellbereichen ....................................................... 277
19.9 Bedingte Formatierung ......................................................................... 279
19.10 Zahlen-und Datumsformat festlegen ................................................... 282
19.11 Benannte Bereiche erstellen...................................................:.............. 284
19.12 Benannte Bereiche ermitteln................................................................. 286
19.13 Namen ausblenden und löschen ........................................................... 288
19.14 Kommentare einfügen........................................................................... 289
19.15 Korpmentare ergänzen .......................................................................... 292
19.16 Kommentare löschen ........................................................................... 293
19.17 Kommentare auflisten .......................................................................... 294
19.18 Kommentare auffinden ......................................................................... 296
19.19 Kommentare formatieren...................................................................... 297
20 Berechnungen und Auswertungen 301
20.1 Tabeilenfunktlonen............................................................................... 301
20.2 AutoFilter ............................................................................................. 308
20.3 Spezialfilter........................................................................................... 313
20.4 Gültigkeitsprüfung................................................................................ 316
20.5 PivotTable-Berichte .............................................................................. 323
21 Farben und AAuster
21.1 Farbwerteigenschaften ...........................
21.2 Muster festlegen ....................................
21.3 Bedingte Formatierung...........................
21.4 Anzahl der farbigen Zellen bestimmen ...
21.5 Bestimmte Zellen hervorheben...............
21.6 Extremwerte hervorheben ......................
21.7 Operationen mit farbigen Zellbereichen .
22 Datum und Zeit
329
... 329
... 334
... 335
... 337
... 338
... 340
... 342
345
22.1 interne Darstellung .............................................................................. 345
22.2 Die 1904-Datumswerte ........................................................................ 346
22.3 Formatierung von Datums- und Zeitwerten ......................................... 346
22.4 Datum und Zeit bestimmen.................................................................. 354
22.5 Systemdatum und Systemzeit einstellen .............................................. 355
22.6 Datums-und Zeitwerte zerlegen .......................................................... 356
22.7 Datums- und Zeitwerte erzeugen ......................................................... 358
22.8 Berechnungen mit Datums- und Zeitwerten ........................................ 361
22.9 Zeitsteuerung ....................................................................................... 366
22.10 Uhrzeit ausgeben.................................................................................. 370
22.11 Laufzeit ermitteln ................................................................................. 372
22.12 Arbeiten mit Datumswerten in Tabellen............................................... 373
23 Diagramme
23.1 Diagramme erstellen ...............................
23.2 Diagramme positionieren........................
23.3 Diagramme formatieren ..........................
23.4 Diagramme dynamisch erweitern...........
23.5 Diagramme auslesen ..............................
23.6 Diagramme als Grafikdateien speichern .
23.7 Diagramme löschen ...............................
24 Zeichnungsobjekte und Grafiken
24.1 AutoFormen erstellen und entfernen .........................
24.2 AutoFormen skalleren und positionieren ...................
24.3 AutoFormen formatieren............................................
24.4 AutoFormen gruppieren .............................................
24.5 AutoFormen anordnen ..............................................
24.6 Freihandformen........................................................
24.7 WordArt....................................................................
24.8 Bilder einfügen und bearbeiten.................................
25 Dialoge und Formulare
25.1
Befehlsschaltfläche
25.2
Textfeld ................
25.3
Kontrollkästchen ..
25.4
Optionsfeld ..........
25.5
Listenfeld .............
25.6
Kombinationsfeld
25.7
Bezeichnung........
25.8
Umschaltfelder ....
25.9
Drehfeld..............
25.10
Bildlaufleiste .......
25.11
Anzeige ...............
377
.... 377
.... 384
.... 386
.... 402
.... 404
.... 406
.... 407
409
.... 409
..... 411
..... 416
..... 420
..... 421
..... 423
..... 428
..... 431
437
...... 440
..... 443
...... 445
...... 448
...... 452
...... 459
...... 463
...... 464
...... 466
...... 468
...... 472
26 Menüs und Symbolleisten
26.1 Menüleisten identifizieren ...................................
26.2 Menüleisten aus- und einblenden .......................
26.3 Menüs und Menübefehle identifizieren...............
26.4 Menüs und Menubefehle deaktivieren ................
26.5 Menüs und Menübefehle suchen ........................
26.6 Menüs und Menübefehle erstellen......................
26.7 Kaskadierende Menüs erstellen...........................
26.8 Menübefehle mit Schaltflächen ...........................
26.9 Menübefehle mit Hyperlinks ...............................
26.10 Menüleiste zurücksetzen .....................................
26.11 Kontextmenüs aktivieren und deaktivieren .........
26.12 Menübefehle eines Kontextmenüs deaktivieren ..
26.13 KonteKtmenüs erweitern .....................................
26.14 Kontextmenüs zurücksetzen ................................
26.15 Symbolleisten ermitteln.......................................
26.16 Symbolleisten erstellen .....................................
26.17 Symbolleisten schützen .......................................
26.18 Symbolleisten löschen .........................................
27 E-Mail und Internet
477
... 477
... 478
... 479
... 482
... 484
... 488
... 497
.. 500
... 502
... 503
... 504
... 505
... 506
... 508
... 509
... 510
... 516
... 518
519
27.1 Hyperlinks erstellen .............................................................................. 519
27.2 Hyperlinks bearbeiten .......................................................................... 525
27.3 Hyperlinks deaktivieren und entfernen ................................................ 531
27.4 E-Mail versenden .................................................................................. 532
27.5 Kontakte aus Outlook verwenden ........................................................ 537
27.6 Serlen-E-Mail versenden ...................................................................... 538
27.7 Webabfragen ........................................................................................ 539
28 Dateien und Datenaustausch
543
28.1 Laufwerksangaben ermitteln ................................................................ 543
28.2 Datenträgerbezeichnung ändern .......................................................... 547
28.3 Laufwerkstatus prüfen .......................................................................... 548
28.4 Datenträger formatieren ....................................................................... 549
28.5 Netzlaufwerk verbinden und trennen ................................................... 551
28.6 Verzeichnisse anlegen ............................................
28.7 Verzeichnisse entfernen ............,............................
28.8 Verzeichnisse kopieren und verschieben................
28.9 Dateien umbenennen............................................
28.10 Dateien kopieren ..................................................
28.11 Datelen löschen ....................................................
28.12 Datelen suchen .....................................................
28.13 Dateien prüfen ......................................................
28.14 Dateiinformationen auslesen ................................
28.15 Textdateien erzeugen ............................................
28.16 Tabellen in Textdateien exportieren ......................
28.17 Pfad der geöffneten Arbeitsmappe ermitteln ........
28.18 Status einer Arbeitsmappe ermitteln ...................
28.19 Dateien als Objekte einfügen ..............................
28.20 Datensätze In ein Word-Dokument schreiben .....
28.21 Datensätze in eine Access-Datenbank schreiben .
28.22 Datensätze aus einer Access-Datenbank auslesen
28.23 XML-Dateien........................................................
28.24 Applikationsspezifische Add-lns ..........................
29 Windows API
Einbinden des ApiViewers in den V8E ................
29.1
29.2
29.3
29.4
Deklarieren von API-Funktionen ..
Konstanten und Typdefinitionen ..
Aufruf von API-Funktionen ..........
30 VBE-Programmierung
30.1 Verweise einfügen...........................
30.2 Verweise entfernen ........................
30.3 Verweise auflisten..........................
30.4 V8E starten und beenden ..............
30.5 VBA-Projekte auflisten...................
30.6 Projektkomponenten auflisten.......
30.7 VBA-Projekt löschen ......................
30.8 Module einfügen............................
30.9 Module entfernen..........................
30.10 Module exportieren .......................
.. 555
.. 556
.. 557
.. 558
.. 559
.. 560
... 560
... 562
... 563
... 565
... 567
... 570
... 570
... 571
... 571
... 573
... 576
.... 577
.... 584
589
.... 589
.... 592
.... 595
.... 600
605
..... 605
..... 607
..... 608
..... 609
..... 609
..... 610
...... 612
...... 613
...... 613
...... 614
30.11
30.12 Prozeduren auflisten ...............................................
30.13 Vorhandensein eines Moduls oder einer Prozedur .
30.14 Prozeduren einfügen ...............................................
30.15 Prozeduren löschen................................................
30.16 VBA-Projekte schützen ...........................................
30.17 VBA-Projekte signieren...........................................
31 Ausblick: Office Development
Teil
... 615
.... 615
.... 616
.... 617
.... 619
.... 620
.... 621
625
629
A
A.1 Kapitel 9: Variablen und Konstanten ......
A.2 Kapitel 10: Operatoren ...........................
A.3 Kapitel 11: Schleifen...............................
A.4 Kapitel 12: Verzweigungen ......!..............
A.5 Kapitei 13: Prozeduren und Funktionen
A.6 Kapitel 14: Integrierte Funktionen .........
A.7 Kapitel 15: Fehlerbehandlung.................
A.8 Kapitel 16: Objekte und Klassen ............
A.9 Kapitel 17: Ereignisprozeduren...............
В
631
.... 631
.... 632
.... 634
.... 635
.... 636
.... 638
... 639
... 640
... 642
645
С
D
E
E.1 Finanzmathernatik ...........................................
E.2 Datum und Zeit .................................................
E.3 Mathematische und trigonometrische Funktionen ..
663
... 663
... 664
... 664
E.4
Statistik ..............................................................
.............................. 666
E.5
Matrix .....................................................................
.............................. 669
E.6
Datenbank............................
670
E.7
............................ 670
E.8
............................... 671
E.9
Information .............................................................
............................... 672
E.10
Benutzerdefinierte Funktionen ...............................
............................... 672
Tastenkombinationen für den VBE
673
F.1
F.2 Tastenkombinationen für das Code-Fenster ....................
F.3 Tasten
F.4 Tasten
F.5 Tasten
F.6 Tastenkombinationen für das Überwachungsfenster .......
F.7 Tastenkombinationen für das Fenster UserForm .............
G
C.1 Application-Objekt (Microsoft Excel) ..............................
G.2 ChartObject-Objekt (Microsoft Excel) .............................
C.3 Name-Objekt (Microsoft Excel) .......................................
C.4 Range-Objekt (Microsoft Excel)......................................
C.5 Shapes-Auflistung (Microsoft Excel) ................................
G.6 SmartTag-Objekt (Microsoft Excel)..................................
C.7 AnswerWizard-Objekt (Microsoft Office) ........................
C.8 Assistant-Objekt (Microsoft Office).................................
C.9 BalloonCheckboxes-Auflistung (Microsoft Office) ...........
C.10 BalloonLabels-Auflistung (Microsoft Office)....................
G.11 COMAddlns-Auflistung (Microsoft Office) ......................
G.12 Commandßarßutton-Objekt (Microsoft
C.13 CommandBarComboBox-Objekt (Microsoft Office).........
G.14 CommandBarPopup-Objekt (Microsoft Office)................
G.15 Com man
G.16 DocumentLibraryVersions-Auflistung (Microsoft Office) .
G.17 DocumentProperties-Auflistung (Microsoft Office) .........
G.18 FileDialog-Objekt (Microsoft Office) ...............................
G.19 FileSearch-Objekt (Microsoft Office) ...............................
.... 673
.... 674
.... 677
.... 678
... 678
.... 681
.... 681
683
.... 683
.... 684
.... 685
.... 685
.... 686
.... 687
.... 687
.... 687
.... 687
.... 687
.... 688
.... 688
.... 688
.... 688
.... 689
... 689
... 689
... 689
.... 690
G.20
G.21 ODSOColumns-Auflistung (Microsoft Office)
G.22 ODSOFilters-Auflistung (Microsoft Office)
G.23
G.24
G.25
G.26 SignatureSet-Auflistung (Microsoft Office)
G.27 Web Page
G.28
H
Index
|
adam_txt |
Inhalt
Vorwort 17
Teil 1 Einführung 19
1 In fünf Schritten zum Programm 21
1.1 Schritt 1: Die Aufgabe. 21
1.2 Schritt 2: Makros aufzeichnen. 23
1.3 Schritt 3: Der Visual Basic Editor . 24
1.4 Schritt 4: VBA-Programmierung. 27
1.5 Schritt 5:
1.6 Zusammenfassung. 36
2 Makros 37
2.1 Makros aufzeichnen . 37
2.2 Makros ausführen . 40
2.3 Makros verwalten . 41
2.4 Makrosicherheit . 41
Teil 2 Die Entwicklungsumgebung 43
3 Visual Basic Editor 45
3.1 Projekt-Explorer . 46
3.2 Eigenschaftenfenster. 48
3.3 Code-Fenster . 48
3.4 Direktfenster. 50
3.5 Lokal-Fenster . 50
3.6 Objektkatalog . 50
4 Eingabehilfen und Hilfefunktion
53
Variablen und Konstanten
87
4.1 Eigenschaften/Methoden anzeigen . 53
4.2 Konstanten anzeigen . 54
4.3 Quickinfo und Parameterinfo. 55
4.4 Zum ganzen Wort ergänzen . 56
4.5 Microsoft-Visual-Basic-Hilfe. 56
4.6 Unterstützung im Internet. 58
5 Formulare erstellen 61
5.1 Werkzeugsammiung . 61
5.2 Steuerelemente einfügen . 64
5.3 Steuerelemente anordnen . 65
Verweise
7
7.1 Haltemodus .
7.2 Einzelschritt.
7.3 Prozedurschritt .
7.4 Ausführen bis zur Cursor-Position .
7.5 Ausdrücke überwachen .
7.6 Aufrufliste.
7.7 Direktfenster verwenden .
Teil 3 Die Programmiersprache VBA
8 Syntaxkonventionen
8.1 Kommentare .
8.2 Zeilenfortsetzungszeichen .
8.3 Anweisungen zusammenfassen .
8.4 Einrückungen .
67
69
69
72
74
75
75
79
79
81
83
83
84
85
85
9.1 Variablen .
9.2 Datentypen .
9.3 Variablen deklarieren .
9.4 Gültigkeitsbereich und Lebensdauer.
9.5 Datenfelder .
9.6 Mehrdimensionale Datenfelder .,.,.
9.7 Dynamische Datenfelder.
9.8 Konstanten.,.
9.9 Aufgaben und Übungen .
12.1
12.2
12.3
10 Operatoren
10.1 Arithmetische Operatoren .
10.2 Logische Operatoren.
10.3 Vergleichsoperatoren .
10.4 Verkettungsoperatoren .
10.5 Operatorvorrang .
10.6 Aufgaben und Übungen . 125
. 107
. 109
. 111
113
. 113
. 116
. 120
. 123
. 124
11 Schleifen
11.1
11.2
11.3
11.4
11.5 Aufgaben und Übungen .
12 Verzweigungen
If .Then
Select Case
GoTo
12.4 Aufgaben und Übungen .
127
. 127
. 132
. 134
. 136
. 138
139
. 139
. 142
. 145
. 146
13 Prozeduren und Funktionen
149
13.1 Prozeduren . 149
13.2 Funktionen . 152
13.3 Argumente. 153
13.4 Gültigkeitsbereich . 158
13.5 Aufgaben und Übungen. 159
14 Integrierte Funktionen 161
14.1 Ein- und Ausgabe . 161
14.2 Mathematische Funktionen. 165
14.3 Datum und Zeit . 167
14.4 Umwandlungsfunktionen . 170
14.5 Aufgaben und Übungen. 175
15 Fehlerbehandlung 177
15.1 Laufzeitfehler unterdrücken . 177
15.2 Laufzeitfehler behandeln . 179
15.3 Fehler erzeuget . 183
15.4 Aufgaben und Übungen. 191
Teil 4 VBA und Excel
16 Objekte und Klassen
193
195
16.1 Objekte . 195
16.2 Klassen . 201
16.3 Aufgaben und Übungen. 207
17 Ereignisprozeduren 209
17.1 Workbook-Ereignisse . 209
17.2 Worksheet-Ereignisse. 210
17.3 Chart-Ereignisse . 211
17.4 WithEvents-AnweisunF . 71?
17.5 EnableEvents-Eigenschaft.
17.6 Aufgaben und Übungen .
Teil 5 Excel automatisieren mit VBA
18 Arbeitsmappen und Tabellen
. 216
. 217
219
221
18.1 Arbeitsmappen öffnen .". 221
18.2 Arbeitsmappen schließen . 224
18.3 Arbeitsmappen erstellen . 226
. 227
. 229
. 231
. 235
. 235
Tabellenblätter ein- und ausblenden .■. 237
18.10 Tabellenblätter schützen . 239
18.11 Tabellenblätter kopieren, verschieben und einfügen . 245
18.12 Tabellenblätter drucken . 249
18.13 Kopf-und Fußzeilenerstellen . 254
18.4 Tabellenblätter erstellen
18.5 Tabellenblätter löschen .
18.6 Tabeilenblätter benennen
18.7 Tabellenblätter aktivieren
18.8 Tabellenblätter auswählen
18.9
19 Zellen und Zellbereiche
259
19.1 Zeilen und Spalten ein- und ausblenden. 259
19.2 Zeilen und Spalten einfügen. 261
19.3 Zeilen und Spalten löschen . 263
19.4 Zeilen und Spalten markieren . 265
19.5 Zellen und Zellbereiche markieren . 268
19.6 Bestimmte Zellen markieren . 272
19.7 Zellen und Zellbereiche formatieren . 274
19.8 Höhe und Breite von Zellbereichen . 277
19.9 Bedingte Formatierung . 279
19.10 Zahlen-und Datumsformat festlegen . 282
19.11 Benannte Bereiche erstellen.:. 284
19.12 Benannte Bereiche ermitteln. 286
19.13 Namen ausblenden und löschen . 288
19.14 Kommentare einfügen. 289
19.15 Korpmentare ergänzen . 292
19.16 Kommentare löschen . 293
19.17 Kommentare auflisten . 294
19.18 Kommentare auffinden . 296
19.19 Kommentare formatieren. 297
20 Berechnungen und Auswertungen 301
20.1 Tabeilenfunktlonen. 301
20.2 AutoFilter . 308
20.3 Spezialfilter. 313
20.4 Gültigkeitsprüfung. 316
20.5 PivotTable-Berichte . 323
21 Farben und AAuster
21.1 Farbwerteigenschaften .
21.2 Muster festlegen .
21.3 Bedingte Formatierung.
21.4 Anzahl der farbigen Zellen bestimmen .
21.5 Bestimmte Zellen hervorheben.
21.6 Extremwerte hervorheben .
21.7 Operationen mit farbigen Zellbereichen .
22 Datum und Zeit
329
. 329
. 334
. 335
. 337
. 338
. 340
. 342
345
22.1 interne Darstellung . 345
22.2 Die 1904-Datumswerte . 346
22.3 Formatierung von Datums- und Zeitwerten . 346
22.4 Datum und Zeit bestimmen. 354
22.5 Systemdatum und Systemzeit einstellen . 355
22.6 Datums-und Zeitwerte zerlegen . 356
22.7 Datums- und Zeitwerte erzeugen . 358
22.8 Berechnungen mit Datums- und Zeitwerten . 361
22.9 Zeitsteuerung . 366
22.10 Uhrzeit ausgeben. 370
22.11 Laufzeit ermitteln . 372
22.12 Arbeiten mit Datumswerten in Tabellen. 373
23 Diagramme
23.1 Diagramme erstellen .
23.2 Diagramme positionieren.
23.3 Diagramme formatieren .
23.4 Diagramme dynamisch erweitern.
23.5 Diagramme auslesen .
23.6 Diagramme als Grafikdateien speichern .
23.7 Diagramme löschen .
24 Zeichnungsobjekte und Grafiken
24.1 AutoFormen erstellen und entfernen .
24.2 AutoFormen skalleren und positionieren .
24.3 AutoFormen formatieren.
24.4 AutoFormen gruppieren .
24.5 AutoFormen anordnen .
24.6 Freihandformen.
24.7 WordArt.
24.8 Bilder einfügen und bearbeiten.
25 Dialoge und Formulare
25.1
Befehlsschaltfläche
25.2
Textfeld .
25.3
Kontrollkästchen .
25.4
Optionsfeld .
25.5
Listenfeld .
25.6
Kombinationsfeld
25.7
Bezeichnung.
25.8
Umschaltfelder .
25.9
Drehfeld.
25.10
Bildlaufleiste .
25.11
Anzeige .
377
. 377
. 384
. 386
. 402
. 404
. 406
. 407
409
. 409
. 411
. 416
. 420
. 421
. 423
. 428
. 431
437
. 440
. 443
. 445
. 448
. 452
. 459
. 463
. 464
. 466
. 468
. 472
26 Menüs und Symbolleisten
26.1 Menüleisten identifizieren .
26.2 Menüleisten aus- und einblenden .
26.3 Menüs und Menübefehle identifizieren.
26.4 Menüs und Menubefehle deaktivieren .
26.5 Menüs und Menübefehle suchen .
26.6 Menüs und Menübefehle erstellen.
26.7 Kaskadierende Menüs erstellen.
26.8 Menübefehle mit Schaltflächen .
26.9 Menübefehle mit Hyperlinks .
26.10 Menüleiste zurücksetzen .
26.11 Kontextmenüs aktivieren und deaktivieren .
26.12 Menübefehle eines Kontextmenüs deaktivieren .
26.13 KonteKtmenüs erweitern .
26.14 Kontextmenüs zurücksetzen .
26.15 Symbolleisten ermitteln.
26.16 Symbolleisten erstellen .
26.17 Symbolleisten schützen .
26.18 Symbolleisten löschen .
27 E-Mail und Internet
477
. 477
. 478
. 479
. 482
. 484
. 488
. 497
. 500
. ' 502
. 503
. 504
. 505
. 506
. 508
. 509
. 510
. 516
. 518
519
27.1 Hyperlinks erstellen . 519
27.2 Hyperlinks bearbeiten . 525
27.3 Hyperlinks deaktivieren und entfernen . 531
27.4 E-Mail versenden . 532
27.5 Kontakte aus Outlook verwenden . 537
27.6 Serlen-E-Mail versenden . 538
27.7 Webabfragen . 539
28 Dateien und Datenaustausch
543
28.1 Laufwerksangaben ermitteln . 543
28.2 Datenträgerbezeichnung ändern . 547
28.3 Laufwerkstatus prüfen . 548
28.4 Datenträger formatieren . 549
28.5 Netzlaufwerk verbinden und trennen . 551
28.6 Verzeichnisse anlegen .
28.7 Verzeichnisse entfernen .,.
28.8 Verzeichnisse kopieren und verschieben.
28.9 Dateien umbenennen.
28.10 Dateien kopieren .
28.11 Datelen löschen .
28.12 Datelen suchen .
28.13 Dateien prüfen .
28.14 Dateiinformationen auslesen .
28.15 Textdateien erzeugen .
28.16 Tabellen in Textdateien exportieren .
28.17 Pfad der geöffneten Arbeitsmappe ermitteln .
28.18 Status einer Arbeitsmappe ermitteln .
28.19 Dateien als Objekte einfügen .
28.20 Datensätze In ein Word-Dokument schreiben .
28.21 Datensätze in eine Access-Datenbank schreiben .
28.22 Datensätze aus einer Access-Datenbank auslesen
28.23 XML-Dateien.
28.24 Applikationsspezifische Add-lns .
29 Windows API
Einbinden des ApiViewers in den V8E .
29.1
29.2
29.3
29.4
Deklarieren von API-Funktionen .
Konstanten und Typdefinitionen .
Aufruf von API-Funktionen .
30 VBE-Programmierung
30.1 Verweise einfügen.
30.2 Verweise entfernen .
30.3 Verweise auflisten.
30.4 V8E starten und beenden .
30.5 VBA-Projekte auflisten.
30.6 Projektkomponenten auflisten.
30.7 VBA-Projekt löschen .
30.8 Module einfügen.
30.9 Module entfernen.
30.10 Module exportieren .
. 555
. 556
. 557
. 558
. 559
. 560
. 560
. 562
. 563
. 565
. 567
. 570
. 570
. 571
. 571
. 573
. 576
. 577
. 584
589
. 589
. 592
. 595
. 600
605
. 605
. 607
. 608
. 609
. 609
. 610
. 612
. 613
. 613
. 614
30.11
30.12 Prozeduren auflisten .
30.13 Vorhandensein eines Moduls oder einer Prozedur .
30.14 Prozeduren einfügen .
30.15 Prozeduren löschen.
30.16 VBA-Projekte schützen .
30.17 VBA-Projekte signieren.
31 Ausblick: Office Development
Teil
. 615
. 615
. 616
. 617
. 619
. 620
. 621
625
629
A
A.1 Kapitel 9: Variablen und Konstanten .
A.2 Kapitel 10: Operatoren .
A.3 Kapitel 11: Schleifen.
A.4 Kapitel 12: Verzweigungen .!.
A.5 Kapitei 13: Prozeduren und Funktionen
A.6 Kapitel 14: Integrierte Funktionen .
A.7 Kapitel 15: Fehlerbehandlung.
A.8 Kapitel 16: Objekte und Klassen .
A.9 Kapitel 17: Ereignisprozeduren.
В
631
. 631
. 632
. 634
. 635
. 636
. 638
. 639
. 640
. 642
645
С
D
E
E.1 Finanzmathernatik .
E.2 Datum und Zeit .
E.3 Mathematische und trigonometrische Funktionen .
663
. 663
. 664
. 664
E.4
Statistik .
. 666
E.5
Matrix .
. 669
E.6
Datenbank.
670
E.7
. 670
E.8
. 671
E.9
Information .
. 672
E.10
Benutzerdefinierte Funktionen .
. 672
Tastenkombinationen für den VBE
673
F.1
F.2 Tastenkombinationen für das Code-Fenster .
F.3 Tasten
F.4 Tasten
F.5 Tasten
F.6 Tastenkombinationen für das Überwachungsfenster .
F.7 Tastenkombinationen für das Fenster UserForm .
G
C.1 Application-Objekt (Microsoft Excel) .
G.2 ChartObject-Objekt (Microsoft Excel) .
C.3 Name-Objekt (Microsoft Excel) .
C.4 Range-Objekt (Microsoft Excel).
C.5 Shapes-Auflistung (Microsoft Excel) .
G.6 SmartTag-Objekt (Microsoft Excel).
C.7 AnswerWizard-Objekt (Microsoft Office) .
C.8 Assistant-Objekt (Microsoft Office).
C.9 BalloonCheckboxes-Auflistung (Microsoft Office) .
C.10 BalloonLabels-Auflistung (Microsoft Office).
G.11 COMAddlns-Auflistung (Microsoft Office) .
G.12 Commandßarßutton-Objekt (Microsoft
C.13 CommandBarComboBox-Objekt (Microsoft Office).
G.14 CommandBarPopup-Objekt (Microsoft Office).
G.15 Com man
G.16 DocumentLibraryVersions-Auflistung (Microsoft Office) .
G.17 DocumentProperties-Auflistung (Microsoft Office) .
G.18 FileDialog-Objekt (Microsoft Office) .
G.19 FileSearch-Objekt (Microsoft Office) .
. 673
. 674
. 677
. 678
. 678
. 681
. 681
683
. 683
. 684
. 685
. 685
. 686
. 687
. 687
. 687
. 687
. 687
. 688
. 688
. 688
. 688
. 689
. 689
. 689
. 689
. 690
G.20
G.21 ODSOColumns-Auflistung (Microsoft Office)
G.22 ODSOFilters-Auflistung (Microsoft Office)
G.23
G.24
G.25
G.26 SignatureSet-Auflistung (Microsoft Office)
G.27 Web Page
G.28
H
Index |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Friedrich, Christian |
author_facet | Friedrich, Christian |
author_role | aut |
author_sort | Friedrich, Christian |
author_variant | c f cf |
building | Verbundindex |
bvnumber | BV021787612 |
classification_rvk | ST 250 ST 371 |
classification_tum | DAT 304f DAT 357f |
ctrlnum | (OCoLC)255924085 (DE-599)BVBBV021787612 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. Aufl., 3. Nachdr. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01685nam a2200409 c 4500</leader><controlfield tag="001">BV021787612</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20081121 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">061030s2006 ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898424898</subfield><subfield code="9">3-89842-489-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)255924085</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021787612</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1029</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-Re12</subfield><subfield code="a">DE-Grf2</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 371</subfield><subfield code="0">(DE-625)143672:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 304f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 357f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Friedrich, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">VBA mit Excel</subfield><subfield code="b">das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003]</subfield><subfield code="c">Christian Friedrich</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl., 3. Nachdr.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Pr.</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">714 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo Computing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">VisualBASIC für Applikationen - EXCEL 2003</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Excel 2003</subfield><subfield code="0">(DE-588)4755581-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">VisualBASIC für Applikationen</subfield><subfield code="0">(DE-588)4341325-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Excel 2003</subfield><subfield code="0">(DE-588)4755581-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">VisualBASIC für Applikationen</subfield><subfield code="0">(DE-588)4341325-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Augsburg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015000312&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015000312</subfield></datafield></record></collection> |
id | DE-604.BV021787612 |
illustrated | Illustrated |
index_date | 2024-07-02T15:43:26Z |
indexdate | 2024-08-01T11:30:45Z |
institution | BVB |
isbn | 3898424898 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015000312 |
oclc_num | 255924085 |
open_access_boolean | |
owner | DE-1029 DE-384 DE-92 DE-91 DE-BY-TUM DE-863 DE-BY-FWS DE-Re12 DE-Grf2 |
owner_facet | DE-1029 DE-384 DE-92 DE-91 DE-BY-TUM DE-863 DE-BY-FWS DE-Re12 DE-Grf2 |
physical | 714 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Galileo Pr. |
record_format | marc |
series2 | Galileo Computing |
spellingShingle | Friedrich, Christian VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] VisualBASIC für Applikationen - EXCEL 2003 Excel 2003 (DE-588)4755581-6 gnd VisualBASIC für Applikationen (DE-588)4341325-0 gnd |
subject_GND | (DE-588)4755581-6 (DE-588)4341325-0 |
title | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |
title_auth | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |
title_exact_search | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |
title_exact_search_txtP | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |
title_full | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] Christian Friedrich |
title_fullStr | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] Christian Friedrich |
title_full_unstemmed | VBA mit Excel das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] Christian Friedrich |
title_short | VBA mit Excel |
title_sort | vba mit excel das umfassende handbuch excel programmieren mit visual basic fur applikationen aktuell zu excel 2003 |
title_sub | das umfassende Handbuch ; [Excel programmieren mit Visual Basic für Applikationen ; aktuell zu Excel 2003] |
topic | VisualBASIC für Applikationen - EXCEL 2003 Excel 2003 (DE-588)4755581-6 gnd VisualBASIC für Applikationen (DE-588)4341325-0 gnd |
topic_facet | VisualBASIC für Applikationen - EXCEL 2003 Excel 2003 VisualBASIC für Applikationen |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015000312&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT friedrichchristian vbamitexceldasumfassendehandbuchexcelprogrammierenmitvisualbasicfurapplikationenaktuellzuexcel2003 |