Excel VBA-Programmierung:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Burgthann
Markt+Technik
[2023]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Auf dem Umschlag: "Perfekter Einstieg in VBA ohne Vorkenntnisse, Grundlagen der Office-Skripts, Praxisnahe Beispiele mit anschaulichen Übungen" |
Beschreibung: | 350 Seiten Illustrationen, Diagramme 24 cm x 17 cm, 500 g |
ISBN: | 9783959825115 3959825110 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048544861 | ||
003 | DE-604 | ||
005 | 20231031 | ||
007 | t | ||
008 | 221104s2023 gw a||| |||| 00||| ger d | ||
015 | |a 22,N02 |2 dnb | ||
016 | 7 | |a 1248829573 |2 DE-101 | |
020 | |a 9783959825115 |c Pb.: EUR 19.95 (DE), EUR 20.60 (AT) |9 978-3-95982-511-5 | ||
020 | |a 3959825110 |9 3-95982-511-0 | ||
024 | 3 | |a 9783959825115 | |
035 | |a (OCoLC)1401189506 | ||
035 | |a (DE-599)DNB1248829573 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-706 |a DE-1050 |a DE-91 |a DE-Aug4 |a DE-12 |a DE-860 |a DE-859 |a DE-858 |a DE-573 |a DE-1051 | ||
082 | 0 | |a 005.133 |2 23/ger | |
082 | 0 | |a 005.54 |2 23/ger | |
084 | |a ST 371 |0 (DE-625)143672: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 304 |2 stub | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Schels, Ignatz |d 1956- |e Verfasser |0 (DE-588)115382135 |4 aut | |
245 | 1 | 0 | |a Excel VBA-Programmierung |c Ignatz Schels |
264 | 1 | |a Burgthann |b Markt+Technik |c [2023] | |
264 | 4 | |c © 2023 | |
300 | |a 350 Seiten |b Illustrationen, Diagramme |c 24 cm x 17 cm, 500 g | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Auf dem Umschlag: "Perfekter Einstieg in VBA ohne Vorkenntnisse, Grundlagen der Office-Skripts, Praxisnahe Beispiele mit anschaulichen Übungen" | ||
650 | 0 | 7 | |a EXCEL |0 (DE-588)4138932-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a VisualBasic für Applikationen 6.3 |0 (DE-588)4646231-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a VisualBASIC für Applikationen |0 (DE-588)4341325-0 |2 gnd |9 rswk-swf |
653 | |a Visual Basic für Applications | ||
653 | |a VBA Buch | ||
653 | |a Makros programmieren | ||
653 | |a Excel-Funktionen | ||
653 | |a Bernd Held | ||
653 | |a Formular | ||
653 | |a Makros | ||
653 | |a Excel 2021 Handbuch | ||
653 | |a Excel 2019 | ||
653 | |a Markt und Technik | ||
653 | |a Excel Formeln und Funktionen 2021 | ||
653 | |a Ignatz Schels | ||
653 | |a Excel programmieren | ||
653 | |a Excel 2021 | ||
653 | |a Handbuch | ||
653 | |a VBA | ||
653 | |a Visual Basic | ||
653 | |a Office 2021 Buch | ||
653 | |a Excel Formeln und Funktionen | ||
653 | |a Makroprogrammierung | ||
653 | |a Microsoft 365 | ||
653 | |a Buch | ||
653 | |a Office 2016 Handbuch | ||
653 | |a VBA Handbuch | ||
653 | |a Benutzerhandbuch | ||
653 | |a Excel 2021 | ||
653 | |a Excel 2016 Buch | ||
653 | |a automatisieren | ||
689 | 0 | 0 | |a EXCEL |0 (DE-588)4138932-3 |D s |
689 | 0 | 1 | |a VisualBasic für Applikationen 6.3 |0 (DE-588)4646231-4 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a EXCEL |0 (DE-588)4138932-3 |D s |
689 | 1 | 1 | |a VisualBASIC für Applikationen |0 (DE-588)4341325-0 |D s |
689 | 1 | |5 DE-604 | |
710 | 2 | |a Markt+Technik Verlag GmbH |0 (DE-588)1065428669 |4 pbl | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033921345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-033921345 | ||
883 | 1 | |8 1\p |a vlb |d 20220105 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
_version_ | 1804184549105598464 |
---|---|
adam_text | INHALTSVERZEICHNIS
ETWAS
THEORIE
1.1
ES
BEGANN
MIT
BASIC
..........................................................................
19
1.2
VOM
KALKULIEREN
ZUM
PROGRAMMIERER
................................................
20
1.3
DER
PERSOENLICHE
ANSPRUCH
.................................................................
22
1.3.1
UND
WAS
IST
MIT
GOOGLE?
.........................................................................
22
1.4
STRUKTURIERT
PROGRAMMIEREN
..............................................................
24
1.4.1
DAS
PFLICHTENHEFT
.....................................................................................
24
1.4.2
EVA
...........................................................................................................
24
1.4.3
DATENFLUSSPLAN
........................................................................................
25
1.5
PROFESSIONELL
PROGRAMMIEREN
............................................................
26
1.5.1
ZEHN
GOLDENE
REGELN
FUER
PROFESSIONELLE
VBA-MAKROS
..........................
27
1.5.2
DAS
TAO
DER
PROGRAMMIERUNG
................................................................
29
1.6
LOS
GEHT S
-
VORBEREITUNG
UND
ERSTE
MAKROS
......................................
30
1.6.1
ENTWICKLERTOOLS
BEREITSTELLEN
.................................................................
30
1.6.2
VBA-EDITOR
STARTEN,
WECHSELN
ZWISCHEN
DEN
FENSTERN
.........................
31
2.
DER
VBA-EDITOR
2.1
DIE
WICHTIGSTEN
VOREINSTELLUNGEN
IM
VBA-EDITOR
.............................
32
2.1.1
MENUES
UND
SYMBOLLEISTEN
.....................................................................
32
2.1.2
UNTERFENSTER
...........................................................................................
34
2.1.3
OPTIONEN
................................................................................................
34
2.2
MODULE
...............................................................................................
35
2.2.1
MODUL
EXPORTIEREN
UND
IMPORTIEREN
.....................................................
35
2.2.2
MODUL
LOESCHEN
........................................................................................
36
2.3
DAS
ERSTE
MAKRO
.................................................................................
36
2.3.1
HALLO
WELT
................................................................................................
37
2.3.2
MAKROMAPPE
GLEICH
SPEICHERN
.............................................................
38
2.3.3
KOMMENTARE
...........................................................................................
39
2.3.4
EIN
PAAR
MAKROS
ZUM
UEBEN
....................................................................
39
8
3.
OBJEKTE,
EIGENSCHAFTEN
UND
METHODEN
43
3.1
ALLES
IST
OBJEKT
...................................................................................
43
3.2
COLLECTIONS
.........................................................................................44
3.2.1
OBJEKTREFERENZEN
VEREINFACHEN
.............................................................
46
3.2.2
WITH
UND
END
WITH
.................................................................................
46
3.2.3
OBJEKTEIGENSCHAFTEN
UND
METHODEN
...................................................
47
3.2.4
EREIGNISSE
................................................................................................
48
3.2.5
DAS
OBJEKTMODELL
AUTOHAUS
..............................................................
48
3.3
DER
OBJEKTKATALOG
.............................................................................
49
3.4
OBJEKTSUCHE
UND
OBJEKTHILFE
............................................................
51
3.5
OBJEKTBIBLIOTHEKEN
UND
VERWEISE
....................................................
52
3.6
KLASSEN
................................................................................................
54
3.6.1
KLASSENMODUL
ANLEGEN
..........................................................................
55
3.6.2
KLASSE
ANWENDEN
...................................................................................
55
4.
VARIABLEN
UND
KONSTANTEN
....................................................................
57
4.1
DIM
DEKLARIERT
VARIABLEN
....................................................................
57
4.1.1
OPTION
EXPLICIT
-VARIABLENDEKLARATION
ERFORDERLICH
............................
57
4.2
REGELN
FUER
DIE
VARIABLENBENENNUNG
.................................................
58
4.3
GUELTIGKEIT
VON
VARIABLEN
....................................................................
59
4.4
DATENTYPEN
IN
VARIABLEN
....................................................................
60
4.5
OBJEKTVARIABLEN
.................................................................................
62
4.6
KONSTANTEN
.........................................................................................64
4.7
DATENFELDER
........................................................................................
65
4.8
NAMENSKONVENTIONEN
FUER
VARIABLEN
UND
KONSTANTEN
.....................
66
5.
MAKROS
SCHREIBEN
UND
TESTEN
...............................................................
69
5.1
WOZU
DER
UNTERSTRICH?
.......................................................................69
5.2
CAMEL
CASE
.........................................................................................
70
5.3
SCHRITTWEISE
TESTEN
............................................................................
71
9
5.4
SCHRITTMODUS
PER
STOP-ANWEISUNG
.................................................
72
5.5
UNTERPROGRAMME
TESTEN
..................................................................
73
5.6
HALTEPUNKTE
......................................................................................
73
5.7
DAS
DIREKTFENSTER
..............................................................................
74
5.8
AUSGABE
IN
DAS
DIREKTFENSTER
PER
MAKRO
........................................
75
5.9
DAS
LOKAL-FENSTER
.............................................................................
76
5.10
DAS
UEBERWACHUNGSFENSTER
...............................................................
76
5.11
MAKROS
KOMPILIEREN
.........................................................................
78
5.12
MAKRO
ABBRECHEN
.............................................................................
79
6.
DER
MAKROREKORDER
6.1
VOR
UND
NACHTEILE
DES
MAKROREKORDERS
...........................................
81
6.2
MIT
DEM
REKORDER
AUFZEICHNEN
.........................................................
82
6.2.1
NEUER
ORDNER,
NEUES
MODUL
..................................................................
83
6.2.2
AUFGEZEICHNETES
MAKRO
AUSFUEHREN
.......................................................
84
6.2.3
DAS
MAKROREKORDER-SYMBOL
IN
DER
STATUSLEISTE
....................................
84
6.2.4
REKORDER
STARTEN
UEBER
DAS
ANSICHT-REGISTER
.........................................
85
6.3
MAKROBEISPIEL:
SCHRIFTZOOMER
...........................................................
85
6.4
IM
RICHTIGEN
PROJEKT
AUFZEICHNEN
.......................................................
88
6.4.1
PERSOENLICHE
MAKROARBEITSMAPPE
..........................................................
89
6.4.2
NEUE
ARBEITSMAPPE
...............................................................................
89
6.4.3
DIESE
ARBEITSMAPPE
...............................................................................
89
6.5
MODULAR
AUFZEICHNEN
.........................................................................
89
6.6
RELATIVE
VERWEISE
VERWENDEN
............................................................
91
6.7
TASTENKOMBINATION
ZUWEISEN
...........................................................
92
7.
KONTROLLSTRUKTUREN
7.1
VERZWEIGUNGEN
..................................................................................
94
7.1.1
DIE
..........................................................................................................
94
7.1.2
SELECTCASE
.............................................................................................
96
10
7.2
SCHLEIFEN
............................................................................................
98
7.2.1
DIE
ZAEHLSCHLEIFE
(FOR-NEXT-SCHLEIFE)
......................................................
98
7.2.2
DIE
FOR-EACH-SCHLEIFE
..............................................................................
99
7.2.3
DIE
DO-SCHLEIFEN
...................................................................................
101
7.2.4
DIEWHILE-SCHLEIFE
.................................................................................
103
7.2.5
SCHLEIFEN
ABBRECHEN
............................................................................
103
8.
EINGABEN
UND
AUSGABEN
8.1
EINGABE
.............................................................................................
106
8.1.1
EINGABEN
UEBER
INPUTBOX
.......................................................................
106
8.2
AUSGABEN
..........................................................................................
108
8.2.1
MSGBOX
.................................................................................................
108
8.2.2
USERFORMS
.............................................................................................
120
8.3
UNTERPROGRAMME
.............................................................................
121
9.
BENUTZERDEFINIERTE
FUNKTIONEN
9.1
FUNKTION
SPEICHERN
...........................................................................
123
9.2
FUNKTION
SCHREIBEN..YY
......................................................................
123
9.3
GUELTIGKEIT
UND
NAMENSREGELUNGEN
FUER
FUNKTIONEN
........................
124
9.3.1
PUBLIC
....................................................................................................
124
9.3.2
PRIVATE
...................................................................................................
124
9.4
PARAMETERUEBERGABE
.........................................................................
124
9.4.1
BYVALUE
..................................................................................................
125
9.4.2
BY
REFERENCE
.........................................................................................
125
9.4.3
OPTIONAL
.................................................................................................
125
9.5
FUNKTIONSERGEBNIS
ALS
RUECKGABE
.....................................................
125
9.6
ARGUMENT
IN
KLAMMERN
...................................................................
127
9.7
BENUTZERDEFINIERTE
TABELLENFUNKTIONEN
...........................................
127
9.8
PRAXISBEISPIELE
FUER
FUNKTIONEN
.........................................................
129
9.8.1
QUERSUMME
BERECHNEN
......................................................................
129
9.8.2
BETRAG
IN
EURO
UND
CENT
AUFTEILEN
.........................................................
129
9.8.3
KALENDERWOCHE
BERECHNEN
..................................................................
130
11
9.9
FUNKTIONEN
IN
PROZEDUREN
..............................................................
130
9.9.1
AUFRUF
EINER
FUNKTION
AUS
PROZEDUREN
.................................................
130
9.10
WORKSHEETFUNCTIONS
.......................................................................
133
9.11
TEXTFUNKTIONEN
................................................................................
134
9.11.1
FORMAT
...................................................................................................
134
9.11.2
INSTR
........................................................................................................
135
9.11.3
LCASE,
UCASE
.........................................................................................
135
9.11.4
LEFT,
RIGHT
..............................................................................................
135
9.11.5
MID
.........................................................................................................
135
9.11.6
REPLACE...................................................................................................
136
9.11.7
STRING
.....................................................................................................
136
9.11.8
TRIM
.......................................................................................................
137
9.12
API-FUNKTIONEN
................................................................................
137
9.12.1
RECHENZEIT
.............................................................................................
138
9.12.2
ANWENDUNG
AKTIV?
................................................................................
139
9.12.3
FENSTERTITEL
.............................................................................................
139
9.12.4
BILDSCHIRMAUFLOESUNG
.............................................................................
140
10.
DIALOGPROGRAMMIERUNG
MIT
USERFORMS
10.1
EINE
USERFORM
EINFUEGEN
................................................................
142
10.2
USERFORM
PER
MAKRO
STARTEN
..........................................................
144
10.2.1
USERFORM
MODAL
STARTEN
......................................................................
145
10.3
USERFORM
UND
CODEBLATT
...............................................................
145
10.4
STEUERELEMENTE
ZEICHNEN
..............................................................
146
10.4.1
STEUERELEMENTE
POSITIONIEREN
UND
AUSRICHTEN
..................................
147
10.4.2
STEUERELEMENTE
LOESCHEN
......................................................................
148
10.5
DIE
TOOLSAMMLUNG
(WERKZEUGSAMMLUNG)
....................................
149
10.5.1
ZUSAETZLICHE
STEUERELEMENTE
.................................................................
151
10.6
USERFORM
GESTALTEN
........................................................................
152
10.6.1
USERFORM-KNIGGE
-
GESTALTUNGSREGELN
FUER
BENUTZERDIALOGE
.............
153
10.6.2
CHECKLISTE:
ALLGEMEINE
REGELN
FUER
USERFORMS
...................................
154
10.6.3
EIGENSCHAFTEN
DER
USERFORM
...............................................................
154
12
10.7
STEUERELEMENTE
ANLEGEN,
KOPIEREN
UND
POSITIONIEREN
..................
155
10.8
EIGENSCHAFTEN
DER
STEUERELEMENTE
................................................
156
10.9
STEUERELEMENTEBENENNEN
.............................................................
157
10.10
USERFORM-EREIGNISSE
.......................................................................
158
10.10.1
INITIALIZE
............................................................................................
159
10.10.2
QUERYCLOSE
.......................................................................................
162
10.10.3
ACTIVATE
............................................................................................
163
10.11
STEUERELEMENTE-EREIGNISSE
.............................................................
163
10.11.1
SCHALTFLAECHEN
...................................................................................
164
10.11.2
BESCHRIFTUNGSFELD
..................................................................................
170
10.11.3
TEXTFELD
............................................................................................
170
10.11.4
KOMBINATIONSFELD
UND
LISTENFELD
....................................................
173
10.11.5
KONTROLLKAESTCHEN
.............................................................................
177
10.11.6
OPTIONSFELD
UND
OPTIONSFELDGRUPPEN
...........................................
179
10.11.7
UMSCHALTFELD
...................................................................................
181
10.11.8
MULTISEITEN
UND
REGISTER
.................................................................
181
10.11.9
BILDLAUFLEISTE
UND
DREHFELD
.............................................................
183
10.11.10
ANZEIGE
............................................................................................
183
10.11.11
REFEDIT
..............................................................................................
186
10.11.12
SLIDER
(SCHIEBEREGLER)
......................................................................
187
10.11.13
WEB-BROWSER
...................................................................................
188
10.11.14
TREEVIEW
..........................................................................................
190
10.11.15
PROGRESSBAR
......................................................................................
194
10.12
DIE
AKTIVIERREIHENFOLGE
...................................................................
195
11.
FORMULARSTEUERELEMENTE
IM
TABELLENBLATT
11.1
FORMULARSTEUERELEMENTE
.................................................................
197
11.1.1
FORMULARELEMENTE
FORMATIEREN
..........................................................
198
11.1.2
MAKRO
ZUWEISEN
...................................................................................
198
11.2
SCHALTFLAECHEN
....................................................................................
199
11.3
...
.........................................................................................................
202
11.3.1
MAKROBEISPIEL:
MONATE
.......................................................................
203
13
12.
VBA
IM
TABELLENBLATT
205
12.1
TABELLENBLATTOBJEKTE
.......................................................................
205
12.1.1
SELECTION
UND
SELECT
-
MEIST
UEBERFLUESSIG
............................................206
12.1.2
RANGE
IN
ECKIGEN
KLAMMERN
................................................................207
12.1.3
RANGE
.....................................................................................................207
12.1.4
CELIS
........................................................................................................216
12.1.5
OFFSET
UND
RESIZE
...................................................................................218
12.1.6
RANGE-OBJEKTE
AUSLESEN
.......................................................................
221
12.2
RANGE-METHODEN
...........................................................................
222
12.2.1
COPY
UND
PASTE
..................................................................................
222
12.2.2
CLEAR
UND
DELETE
..................................................................................
223
13.
LAUFWERKE,
ORDNER
UND
DATEIEN
........................................................
225
13.1
CURDIR
UND
CHDRIVE
-
VERZEICHNIS
UND
ORDNER
AKTUELL
..................
225
13.1.1
LAUFWERKE
AUSLESEN
(API)
.........................................................
227
13.2
LAUFWERK
UND
ORDNER
WECHSELN
.....................................................
228
13.3
DATEIEN
OEFFNEN
................................................................................
230
13.3.1
DER
DIALOG
...........................................................................................
230
13.3.2
MEHRFACHSELEKTION
AUSLESEN
..............................................................
232
13.3.3
FILEDIALOG
............................................................................................
233
13.3.4
WORKBOOKS.OPEN
................................................................................
234
13.3.5
TEXTDATEIEN
..........................................................................................236
13.4
ORDNER
UND
DATEIEN
VERWALTEN
MIT
DEM
FILESYSTEMOBJECT
..........
238
13.4.1
DIE
EXISTENZPRUEFUNGEN
.......................................................................239
13.4.2
ORDNER
ERSTELLEN,
KOPIEREN,
LOESCHEN
..................................................240
13.4.3
ORDNER- UND
DATEIINFOS
AUSLESEN
.......................................................
242
13.4.4
DATEISPIONAGE
MIT
WINDOWS
SHELL
.....................................................244
13.5
DATEIEN
SPEICHERN
...........................................................................
246
13.5.1
WORKBOOK.SAVE
.....................................................................................246
13.5.2
WORKBOOK.SAVEAS
.................................................................................246
13.5.3
SPEICHERN
MIT
GETSAVEAS.....................................................................247
13.5.4
TEXTDATEI
SPEICHERN
..............................................................................248
13.6
DATEIEN
LOESCHEN
.............................................................................
249
13.6.1
FEHLER
BEIM
LOESCHEN
.........................................................................
250
14
14.
EREIGNISSE
252
14.1
ARBEITSMAPPENEREIGNISSE
..............................................................
252
14.2
TABELLENBLATTEREIGNISSE
..................................................................
254
14.2.1
WORKSHEET_ACTIVATE
............................................................................
255
14.2.2
SELECTION_CHANGE()
.............................................................................
255
15.
MIT
TABELLEN
PROGRAMMIEREN
15.1
VBA-ANWEISUNGEN
FUER
TABELLEN
......................................................
260
15.1.1
TABELLE
ANLEGEN
....................................................................................
261
15.1.2
PRUEFEN,
OB
TABELLE
EXISTIERT
...................................................................
262
15.1.3
TABELLE
IN
BEREICH
UMWANDELN
............................................................
262
15.1.4
TABELLE
IN
ARRAY
EINLESEN
......................................................................
263
16.
VBA
UND
MICROSOFT
OFFICE
16.1
VBA
IN
MICROSOFT
OFFICE
-
EINHEITLICH
UND
DOCH
VOELLIG
ANDERS
........
264
16.2
EARLYBINDING
ODER
LATEBINDING?
.....................................................
265
16.3
VBA
UND
OUTLOOK
............................................................................
266
16.3.1
KONTAKTE
VIA
CSV
NACH
EXCEL
EXPORTIEREN
............................................267
16.3.2
KONTAKTE
FUER
DEN
OUTLOOK-IMPORT
IN
CSV
UMWANDELN
.......................268
16.3.3
KONTAKTE
ZWISCHEN
EXCEL
UND
OUTLOOK
SYNCHRONISIEREN
....................269
16.3.4
TERMINE
IMPORTIEREN
UND
EXPORTIEREN
................................................
273
16.3.5
OUTLOOK-MAILS
VERSENDEN
PER
MAKRO
...................................................
274
16.3.6
MAKROBEISPIEL:
OUTLOOK-MAILS
AN
VERTEILER
..........................................
275
16.4
VBA
UND
WORD
.................................................................................
279
16.4.1
DER
BIBLIOTHEKSVERWEIS
FUER
WORD
.........................................................279
16.4.2
TEXTMARKEN
IN
WORD
BEFUELLEN
..............................................................280
16.5
VBA
UND
DATENBANKEN
...................................................................
284
16.6
DIE
OBJEKTBIBLIOTHEKEN
FUER
DATENBANKZUGRIFFE
............................
284
16.6.1
ACCESS-DATEN
IMPORTIEREN
..................................................................
285
16.6.2
ACCESS-DATEN
MIT
DAO
AUSLESEN
.........................................................286
16.6.3
SQL-SERVER-DATEN
MIT
ADO
AUSLESEN
..................................................289
15
16.7
SQL
IM
EXCEL-MAKRO
.........................................................................
290
16.7.1
ODBC
....................................................................................................
291
16.7.2
ODBC-ABFRAGE
MIT
MS
QUERY
..............................................................
291
16.7.3
SQL
IN
DER
QUERY-ABFRAGE
....................................................................
292
16.7.4
MAKROBEISPIEL:
UMSATZANALYSE
MIT
SQL
..............................................
293
16.7.5
SQL-BEFEHLE
FUER
EXCEL
............................................................................
295
17.
BUSINESS
INTELLIGENCE
17.1
VBA
IM
BI
........................................................................................
297
17.2
POWER
QUERY
...................................................................................
297
17.2.1
M-CODE
................................................................................................298
17.2.2
POWER-QUERY-ABFRAGE
MIT
DEM
MAKROREKORDER
AUFZEICHNEN
............299
17.3
POWER
PIVOT
.....................................................................................
303
17.3.1
MAKROBEISPIEL:
KOSTENTABELLE
IN
POWER
PIVOT
EINBINDEN
..................304
17.3.2
MAKROBEISPIEL:
PIVOTTABLE
AUS
POWER-PIVOT-TABELLE
ANLEGEN
............304
18.
MENUEBAND
UND
SYMBOLLEISTE
PROGRAMMIEREN
18.1
MAKROS
IN
DER
SYMBOLLEISTE
FUER
DEN
SCHNELLZUGRIFF
........................
305
18.1.1
MAKROBEISPIEL:
ENVIRONMENT-INFOS
....................................................
305
18.2
MAKROS
IM
MENUEBAND
PLATZIEREN
...................................................
306
19.
VBA-MAKROS
IM
MENUEBAND
(RIBBONX)
19.1
XLSXISTZIP
.....................................................................................
307
19.2
DER
OFFICE
RIBBONX
EDITOR
..............................................................
308
19.3
DIE
OFFICE
ICON
GALLERY
...................................................................
308
19.4
RIBBONX-GRUNDLAGEN
.....................................................................
309
19.4.1
OFFICE-NAMESPACE
...............................................................................309
19.5
DAS
ONLOAD-EREIGNIS
.......................................................................
311
19.6
MAKROBEISPIEL:
VBA-TOOLS
IM
MENUEBAND
......................................
312
16
20.
MAKROS
ZERTIFIZIEREN
315
20.1
OFFICE-PROGRAMM
FUER
ZERTIFIKATE
....................................................
315
20.2
ZERTIFIKAT
ERSTELLEN
..........................................................................
315
20.3
DIGITALE
SIGNATUR
ERSTELLEN
..............................................................
316
20.3.1
ECHTE
ZERTIFIZIERU
NG
.............................................................................
316
21.
KNOW-HOW
VON
A
BIS
Z
.........................................................................
317
21.1
ADD-IN
..............................................................................................
317
21.2
AUTOFILTER
.........................................................................................
318
21.3
BILDSCHIRM
........................................................................................
319
21.3.1
EIN-UND
AUSSCHALTEN
............................................................................319
21.3.2
MELDUNGEN
EIN-/AUSSCHALTEN
...............................................................320
21.3.3
USERFORMS
ZOOMEN
...............................................................................320
21.4
BLATTSCHUTZ
.......................................................................................
321
21.4.1
BLATTSCHUTZPASSWORT
ENTFERNEN
...........................................................
322
21.5
DATENSCHNITTE
..................................................................................
323
21.6
DIAGRAMME
......................................................................................
323
21.7
FEHLERBEHANDLUNG
..........................................................................
325
21.7.1
FEHLER
VERHINDERN
UND
ABFANGEN
........................................................
325
21.7.2
ON
ERROR
.................................................................................................
325
21.7.3
ON
ERROR
GOTO
........................................................................................
325
21.8
INTELLISENSE
......................................................................................
327
21.9
MAKRONAMEN
...................................................................................
328
21.10
PDF
...................................................................................................
328
21.11
PERSOENLICHE
ARBEITSMAPPE
..............................................................
328
21.12
.........................................................................................................
329
21.13
VBA-PROJEKT
......................................................................................
331
21.13.1
EIGENSCHAFTEN
DES
VBA-PROJEKTS
.........................................................
331
21.13.2
VBA-PROJEKT
SCHUETZEN
.........................................................................
332
21.14
ZEICHEN
UND
ZEICHENCODES
............................................................
333
17
22.
OFFICE-SKRIPTS
EINSETZEN
......................................................................
336
22.1
VORAUSSETZUNGEN
.............................................................................
336
22.2
DAS
MENUE
AUTOMATISIEREN
...........................................................
337
22.2.1
SKRIPTERSTELLUNGSTOOLS
...........................................................................337
22.2.2
OFFICE-SKRIPTS
.......................................................................................337
22.2.3
FLOWVORLAGEN
........................................................................................
338
22.3
OFFICE-SKRIPT
AUFZEICHNEN
...............................................................338
22.4
OFFICE-SKRIPT
BEARBEITEN
................................................................
339
22.4.1
INTELLISENSE
...........................................................................................
340
22.5
OFFICE-SKRIPT
ERSTELLEN
.....................................................................
341
22.6
GRUNDLAGEN
TYPESCRIPT
..................................................................
341
22.6.1
DIE
FUNKTION
MAIN
................................................................................
341
22.6.2
BEREICHE
................................................................................................
342
22.6.3
SKRIPT
MIT
SCHALTFLAECHE
AUSFUEHREN
.......................................................
343
22.7
OFFICE-SKRIPTS
UND
POWER
AUTOMATE
...............................................
344
STICHWORTVERZEICHNIS
346
18
|
adam_txt |
INHALTSVERZEICHNIS
ETWAS
THEORIE
1.1
ES
BEGANN
MIT
BASIC
.
19
1.2
VOM
KALKULIEREN
ZUM
PROGRAMMIERER
.
20
1.3
DER
PERSOENLICHE
ANSPRUCH
.
22
1.3.1
UND
WAS
IST
MIT
GOOGLE?
.
22
1.4
STRUKTURIERT
PROGRAMMIEREN
.
24
1.4.1
DAS
PFLICHTENHEFT
.
24
1.4.2
EVA
.
24
1.4.3
DATENFLUSSPLAN
.
25
1.5
PROFESSIONELL
PROGRAMMIEREN
.
26
1.5.1
ZEHN
GOLDENE
REGELN
FUER
PROFESSIONELLE
VBA-MAKROS
.
27
1.5.2
DAS
TAO
DER
PROGRAMMIERUNG
.
29
1.6
LOS
GEHT'S
-
VORBEREITUNG
UND
ERSTE
MAKROS
.
30
1.6.1
ENTWICKLERTOOLS
BEREITSTELLEN
.
30
1.6.2
VBA-EDITOR
STARTEN,
WECHSELN
ZWISCHEN
DEN
FENSTERN
.
31
2.
DER
VBA-EDITOR
2.1
DIE
WICHTIGSTEN
VOREINSTELLUNGEN
IM
VBA-EDITOR
.
32
2.1.1
MENUES
UND
SYMBOLLEISTEN
.
32
2.1.2
UNTERFENSTER
.
34
2.1.3
OPTIONEN
.
34
2.2
MODULE
.
35
2.2.1
MODUL
EXPORTIEREN
UND
IMPORTIEREN
.
35
2.2.2
MODUL
LOESCHEN
.
36
2.3
DAS
ERSTE
MAKRO
.
36
2.3.1
HALLO
WELT
.
37
2.3.2
MAKROMAPPE
GLEICH
SPEICHERN
.
38
2.3.3
KOMMENTARE
.
39
2.3.4
EIN
PAAR
MAKROS
ZUM
UEBEN
.
39
8
3.
OBJEKTE,
EIGENSCHAFTEN
UND
METHODEN
43
3.1
ALLES
IST
OBJEKT
.
43
3.2
COLLECTIONS
.44
3.2.1
OBJEKTREFERENZEN
VEREINFACHEN
.
46
3.2.2
WITH
UND
END
WITH
.
46
3.2.3
OBJEKTEIGENSCHAFTEN
UND
METHODEN
.
47
3.2.4
EREIGNISSE
.
48
3.2.5
DAS
OBJEKTMODELL
AUTOHAUS
.
48
3.3
DER
OBJEKTKATALOG
.
49
3.4
OBJEKTSUCHE
UND
OBJEKTHILFE
.
51
3.5
OBJEKTBIBLIOTHEKEN
UND
VERWEISE
.
52
3.6
KLASSEN
.
54
3.6.1
KLASSENMODUL
ANLEGEN
.
55
3.6.2
KLASSE
ANWENDEN
.
55
4.
VARIABLEN
UND
KONSTANTEN
.
57
4.1
DIM
DEKLARIERT
VARIABLEN
.
57
4.1.1
OPTION
EXPLICIT
-VARIABLENDEKLARATION
ERFORDERLICH
.
57
4.2
REGELN
FUER
DIE
VARIABLENBENENNUNG
.
58
4.3
GUELTIGKEIT
VON
VARIABLEN
.
59
4.4
DATENTYPEN
IN
VARIABLEN
.
60
4.5
OBJEKTVARIABLEN
.
62
4.6
KONSTANTEN
.64
4.7
DATENFELDER
.
65
4.8
NAMENSKONVENTIONEN
FUER
VARIABLEN
UND
KONSTANTEN
.
66
5.
MAKROS
SCHREIBEN
UND
TESTEN
.
69
5.1
WOZU
DER
UNTERSTRICH?
.69
5.2
CAMEL
CASE
.
70
5.3
SCHRITTWEISE
TESTEN
.
71
9
5.4
SCHRITTMODUS
PER
STOP-ANWEISUNG
.
72
5.5
UNTERPROGRAMME
TESTEN
.
73
5.6
HALTEPUNKTE
.
73
5.7
DAS
DIREKTFENSTER
.
74
5.8
AUSGABE
IN
DAS
DIREKTFENSTER
PER
MAKRO
.
75
5.9
DAS
LOKAL-FENSTER
.
76
5.10
DAS
UEBERWACHUNGSFENSTER
.
76
5.11
MAKROS
KOMPILIEREN
.
78
5.12
MAKRO
ABBRECHEN
.
79
6.
DER
MAKROREKORDER
6.1
VOR
UND
NACHTEILE
DES
MAKROREKORDERS
.
81
6.2
MIT
DEM
REKORDER
AUFZEICHNEN
.
82
6.2.1
NEUER
ORDNER,
NEUES
MODUL
.
83
6.2.2
AUFGEZEICHNETES
MAKRO
AUSFUEHREN
.
84
6.2.3
DAS
MAKROREKORDER-SYMBOL
IN
DER
STATUSLEISTE
.
84
6.2.4
REKORDER
STARTEN
UEBER
DAS
ANSICHT-REGISTER
.
85
6.3
MAKROBEISPIEL:
SCHRIFTZOOMER
.
85
6.4
IM
RICHTIGEN
PROJEKT
AUFZEICHNEN
.
88
6.4.1
PERSOENLICHE
MAKROARBEITSMAPPE
.
89
6.4.2
NEUE
ARBEITSMAPPE
.
89
6.4.3
DIESE
ARBEITSMAPPE
.
89
6.5
MODULAR
AUFZEICHNEN
.
89
6.6
RELATIVE
VERWEISE
VERWENDEN
.
91
6.7
TASTENKOMBINATION
ZUWEISEN
.
92
7.
KONTROLLSTRUKTUREN
7.1
VERZWEIGUNGEN
.
94
7.1.1
DIE
.
94
7.1.2
SELECTCASE
.
96
10
7.2
SCHLEIFEN
.
98
7.2.1
DIE
ZAEHLSCHLEIFE
(FOR-NEXT-SCHLEIFE)
.
98
7.2.2
DIE
FOR-EACH-SCHLEIFE
.
99
7.2.3
DIE
DO-SCHLEIFEN
.
101
7.2.4
DIEWHILE-SCHLEIFE
.
103
7.2.5
SCHLEIFEN
ABBRECHEN
.
103
8.
EINGABEN
UND
AUSGABEN
8.1
EINGABE
.
106
8.1.1
EINGABEN
UEBER
INPUTBOX
.
106
8.2
AUSGABEN
.
108
8.2.1
MSGBOX
.
108
8.2.2
USERFORMS
.
120
8.3
UNTERPROGRAMME
.
121
9.
BENUTZERDEFINIERTE
FUNKTIONEN
9.1
FUNKTION
SPEICHERN
.
123
9.2
FUNKTION
SCHREIBEN.YY
.
123
9.3
GUELTIGKEIT
UND
NAMENSREGELUNGEN
FUER
FUNKTIONEN
.
124
9.3.1
PUBLIC
.
124
9.3.2
PRIVATE
.
124
9.4
PARAMETERUEBERGABE
.
124
9.4.1
BYVALUE
.
125
9.4.2
BY
REFERENCE
.
125
9.4.3
OPTIONAL
.
125
9.5
FUNKTIONSERGEBNIS
ALS
RUECKGABE
.
125
9.6
ARGUMENT
IN
KLAMMERN
.
127
9.7
BENUTZERDEFINIERTE
TABELLENFUNKTIONEN
.
127
9.8
PRAXISBEISPIELE
FUER
FUNKTIONEN
.
129
9.8.1
QUERSUMME
BERECHNEN
.
129
9.8.2
BETRAG
IN
EURO
UND
CENT
AUFTEILEN
.
129
9.8.3
KALENDERWOCHE
BERECHNEN
.
130
11
9.9
FUNKTIONEN
IN
PROZEDUREN
.
130
9.9.1
AUFRUF
EINER
FUNKTION
AUS
PROZEDUREN
.
130
9.10
WORKSHEETFUNCTIONS
.
133
9.11
TEXTFUNKTIONEN
.
134
9.11.1
FORMAT
.
134
9.11.2
INSTR
.
135
9.11.3
LCASE,
UCASE
.
135
9.11.4
LEFT,
RIGHT
.
135
9.11.5
MID
.
135
9.11.6
REPLACE.
136
9.11.7
STRING
.
136
9.11.8
TRIM
.
137
9.12
API-FUNKTIONEN
.
137
9.12.1
RECHENZEIT
.
138
9.12.2
ANWENDUNG
AKTIV?
.
139
9.12.3
FENSTERTITEL
.
139
9.12.4
BILDSCHIRMAUFLOESUNG
.
140
10.
DIALOGPROGRAMMIERUNG
MIT
USERFORMS
10.1
EINE
USERFORM
EINFUEGEN
.
142
10.2
USERFORM
PER
MAKRO
STARTEN
.
144
10.2.1
USERFORM
MODAL
STARTEN
.
145
10.3
USERFORM
UND
CODEBLATT
.
145
10.4
STEUERELEMENTE
ZEICHNEN
.
146
10.4.1
STEUERELEMENTE
POSITIONIEREN
UND
AUSRICHTEN
.
147
10.4.2
STEUERELEMENTE
LOESCHEN
.
148
10.5
DIE
TOOLSAMMLUNG
(WERKZEUGSAMMLUNG)
.
149
10.5.1
ZUSAETZLICHE
STEUERELEMENTE
.
151
10.6
USERFORM
GESTALTEN
.
152
10.6.1
USERFORM-KNIGGE
-
GESTALTUNGSREGELN
FUER
BENUTZERDIALOGE
.
153
10.6.2
CHECKLISTE:
ALLGEMEINE
REGELN
FUER
USERFORMS
.
154
10.6.3
EIGENSCHAFTEN
DER
USERFORM
.
154
12
10.7
STEUERELEMENTE
ANLEGEN,
KOPIEREN
UND
POSITIONIEREN
.
155
10.8
EIGENSCHAFTEN
DER
STEUERELEMENTE
.
156
10.9
STEUERELEMENTEBENENNEN
.
157
10.10
USERFORM-EREIGNISSE
.
158
10.10.1
INITIALIZE
.
159
10.10.2
QUERYCLOSE
.
162
10.10.3
ACTIVATE
.
163
10.11
STEUERELEMENTE-EREIGNISSE
.
163
10.11.1
SCHALTFLAECHEN
.
164
10.11.2
BESCHRIFTUNGSFELD
.
170
10.11.3
TEXTFELD
.
170
10.11.4
KOMBINATIONSFELD
UND
LISTENFELD
.
173
10.11.5
KONTROLLKAESTCHEN
.
177
10.11.6
OPTIONSFELD
UND
OPTIONSFELDGRUPPEN
.
179
10.11.7
UMSCHALTFELD
.
181
10.11.8
MULTISEITEN
UND
REGISTER
.
181
10.11.9
BILDLAUFLEISTE
UND
DREHFELD
.
183
10.11.10
ANZEIGE
.
183
10.11.11
REFEDIT
.
186
10.11.12
SLIDER
(SCHIEBEREGLER)
.
187
10.11.13
WEB-BROWSER
.
188
10.11.14
TREEVIEW
.
190
10.11.15
PROGRESSBAR
.
194
10.12
DIE
AKTIVIERREIHENFOLGE
.
195
11.
FORMULARSTEUERELEMENTE
IM
TABELLENBLATT
11.1
FORMULARSTEUERELEMENTE
.
197
11.1.1
FORMULARELEMENTE
FORMATIEREN
.
198
11.1.2
MAKRO
ZUWEISEN
.
198
11.2
SCHALTFLAECHEN
.
199
11.3
.
.
202
11.3.1
MAKROBEISPIEL:
MONATE
.
203
13
12.
VBA
IM
TABELLENBLATT
205
12.1
TABELLENBLATTOBJEKTE
.
205
12.1.1
SELECTION
UND
SELECT
-
MEIST
UEBERFLUESSIG
.206
12.1.2
RANGE
IN
ECKIGEN
KLAMMERN
.207
12.1.3
RANGE
.207
12.1.4
CELIS
.216
12.1.5
OFFSET
UND
RESIZE
.218
12.1.6
RANGE-OBJEKTE
AUSLESEN
.
221
12.2
RANGE-METHODEN
.
222
12.2.1
COPY
UND
PASTE
.
222
12.2.2
CLEAR
UND
DELETE
.
223
13.
LAUFWERKE,
ORDNER
UND
DATEIEN
.
225
13.1
CURDIR
UND
CHDRIVE
-
VERZEICHNIS
UND
ORDNER
AKTUELL
.
225
13.1.1
LAUFWERKE
AUSLESEN
(API)
.
227
13.2
LAUFWERK
UND
ORDNER
WECHSELN
.
228
13.3
DATEIEN
OEFFNEN
.
230
13.3.1
DER
DIALOG
.
230
13.3.2
MEHRFACHSELEKTION
AUSLESEN
.
232
13.3.3
FILEDIALOG
.
233
13.3.4
WORKBOOKS.OPEN
.
234
13.3.5
TEXTDATEIEN
.236
13.4
ORDNER
UND
DATEIEN
VERWALTEN
MIT
DEM
FILESYSTEMOBJECT
.
238
13.4.1
DIE
EXISTENZPRUEFUNGEN
.239
13.4.2
ORDNER
ERSTELLEN,
KOPIEREN,
LOESCHEN
.240
13.4.3
ORDNER- UND
DATEIINFOS
AUSLESEN
.
242
13.4.4
DATEISPIONAGE
MIT
WINDOWS
SHELL
.244
13.5
DATEIEN
SPEICHERN
.
246
13.5.1
WORKBOOK.SAVE
.246
13.5.2
WORKBOOK.SAVEAS
.246
13.5.3
SPEICHERN
MIT
GETSAVEAS.247
13.5.4
TEXTDATEI
SPEICHERN
.248
13.6
DATEIEN
LOESCHEN
.
249
13.6.1
FEHLER
BEIM
LOESCHEN
.
250
14
14.
EREIGNISSE
252
14.1
ARBEITSMAPPENEREIGNISSE
.
252
14.2
TABELLENBLATTEREIGNISSE
.
254
14.2.1
WORKSHEET_ACTIVATE
.
255
14.2.2
SELECTION_CHANGE()
.
255
15.
MIT
TABELLEN
PROGRAMMIEREN
15.1
VBA-ANWEISUNGEN
FUER
TABELLEN
.
260
15.1.1
TABELLE
ANLEGEN
.
261
15.1.2
PRUEFEN,
OB
TABELLE
EXISTIERT
.
262
15.1.3
TABELLE
IN
BEREICH
UMWANDELN
.
262
15.1.4
TABELLE
IN
ARRAY
EINLESEN
.
263
16.
VBA
UND
MICROSOFT
OFFICE
16.1
VBA
IN
MICROSOFT
OFFICE
-
EINHEITLICH
UND
DOCH
VOELLIG
ANDERS
.
264
16.2
EARLYBINDING
ODER
LATEBINDING?
.
265
16.3
VBA
UND
OUTLOOK
.
266
16.3.1
KONTAKTE
VIA
CSV
NACH
EXCEL
EXPORTIEREN
.267
16.3.2
KONTAKTE
FUER
DEN
OUTLOOK-IMPORT
IN
CSV
UMWANDELN
.268
16.3.3
KONTAKTE
ZWISCHEN
EXCEL
UND
OUTLOOK
SYNCHRONISIEREN
.269
16.3.4
TERMINE
IMPORTIEREN
UND
EXPORTIEREN
.
273
16.3.5
OUTLOOK-MAILS
VERSENDEN
PER
MAKRO
.
274
16.3.6
MAKROBEISPIEL:
OUTLOOK-MAILS
AN
VERTEILER
.
275
16.4
VBA
UND
WORD
.
279
16.4.1
DER
BIBLIOTHEKSVERWEIS
FUER
WORD
.279
16.4.2
TEXTMARKEN
IN
WORD
BEFUELLEN
.280
16.5
VBA
UND
DATENBANKEN
.
284
16.6
DIE
OBJEKTBIBLIOTHEKEN
FUER
DATENBANKZUGRIFFE
.
284
16.6.1
ACCESS-DATEN
IMPORTIEREN
.
285
16.6.2
ACCESS-DATEN
MIT
DAO
AUSLESEN
.286
16.6.3
SQL-SERVER-DATEN
MIT
ADO
AUSLESEN
.289
15
16.7
SQL
IM
EXCEL-MAKRO
.
290
16.7.1
ODBC
.
291
16.7.2
ODBC-ABFRAGE
MIT
MS
QUERY
.
291
16.7.3
SQL
IN
DER
QUERY-ABFRAGE
.
292
16.7.4
MAKROBEISPIEL:
UMSATZANALYSE
MIT
SQL
.
293
16.7.5
SQL-BEFEHLE
FUER
EXCEL
.
295
17.
BUSINESS
INTELLIGENCE
17.1
VBA
IM
BI
.
297
17.2
POWER
QUERY
.
297
17.2.1
M-CODE
.298
17.2.2
POWER-QUERY-ABFRAGE
MIT
DEM
MAKROREKORDER
AUFZEICHNEN
.299
17.3
POWER
PIVOT
.
303
17.3.1
MAKROBEISPIEL:
KOSTENTABELLE
IN
POWER
PIVOT
EINBINDEN
.304
17.3.2
MAKROBEISPIEL:
PIVOTTABLE
AUS
POWER-PIVOT-TABELLE
ANLEGEN
.304
18.
MENUEBAND
UND
SYMBOLLEISTE
PROGRAMMIEREN
18.1
MAKROS
IN
DER
SYMBOLLEISTE
FUER
DEN
SCHNELLZUGRIFF
.
305
18.1.1
MAKROBEISPIEL:
ENVIRONMENT-INFOS
.
305
18.2
MAKROS
IM
MENUEBAND
PLATZIEREN
.
306
19.
VBA-MAKROS
IM
MENUEBAND
(RIBBONX)
19.1
XLSXISTZIP
.
307
19.2
DER
OFFICE
RIBBONX
EDITOR
.
308
19.3
DIE
OFFICE
ICON
GALLERY
.
308
19.4
RIBBONX-GRUNDLAGEN
.
309
19.4.1
OFFICE-NAMESPACE
.309
19.5
DAS
ONLOAD-EREIGNIS
.
311
19.6
MAKROBEISPIEL:
VBA-TOOLS
IM
MENUEBAND
.
312
16
20.
MAKROS
ZERTIFIZIEREN
315
20.1
OFFICE-PROGRAMM
FUER
ZERTIFIKATE
.
315
20.2
ZERTIFIKAT
ERSTELLEN
.
315
20.3
DIGITALE
SIGNATUR
ERSTELLEN
.
316
20.3.1
ECHTE
ZERTIFIZIERU
NG
.
316
21.
KNOW-HOW
VON
A
BIS
Z
.
317
21.1
ADD-IN
.
317
21.2
AUTOFILTER
.
318
21.3
BILDSCHIRM
.
319
21.3.1
EIN-UND
AUSSCHALTEN
.319
21.3.2
MELDUNGEN
EIN-/AUSSCHALTEN
.320
21.3.3
USERFORMS
ZOOMEN
.320
21.4
BLATTSCHUTZ
.
321
21.4.1
BLATTSCHUTZPASSWORT
ENTFERNEN
.
322
21.5
DATENSCHNITTE
.
323
21.6
DIAGRAMME
.
323
21.7
FEHLERBEHANDLUNG
.
325
21.7.1
FEHLER
VERHINDERN
UND
ABFANGEN
.
325
21.7.2
ON
ERROR
.
325
21.7.3
ON
ERROR
GOTO
.
325
21.8
INTELLISENSE
.
327
21.9
MAKRONAMEN
.
328
21.10
PDF
.
328
21.11
PERSOENLICHE
ARBEITSMAPPE
.
328
21.12
.
329
21.13
VBA-PROJEKT
.
331
21.13.1
EIGENSCHAFTEN
DES
VBA-PROJEKTS
.
331
21.13.2
VBA-PROJEKT
SCHUETZEN
.
332
21.14
ZEICHEN
UND
ZEICHENCODES
.
333
17
22.
OFFICE-SKRIPTS
EINSETZEN
.
336
22.1
VORAUSSETZUNGEN
.
336
22.2
DAS
MENUE
AUTOMATISIEREN
.
337
22.2.1
SKRIPTERSTELLUNGSTOOLS
.337
22.2.2
OFFICE-SKRIPTS
.337
22.2.3
FLOWVORLAGEN
.
338
22.3
OFFICE-SKRIPT
AUFZEICHNEN
.338
22.4
OFFICE-SKRIPT
BEARBEITEN
.
339
22.4.1
INTELLISENSE
.
340
22.5
OFFICE-SKRIPT
ERSTELLEN
.
341
22.6
GRUNDLAGEN
TYPESCRIPT
.
341
22.6.1
DIE
FUNKTION
MAIN
.
341
22.6.2
BEREICHE
.
342
22.6.3
SKRIPT
MIT
SCHALTFLAECHE
AUSFUEHREN
.
343
22.7
OFFICE-SKRIPTS
UND
POWER
AUTOMATE
.
344
STICHWORTVERZEICHNIS
346
18 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Schels, Ignatz 1956- |
author_GND | (DE-588)115382135 |
author_facet | Schels, Ignatz 1956- |
author_role | aut |
author_sort | Schels, Ignatz 1956- |
author_variant | i s is |
building | Verbundindex |
bvnumber | BV048544861 |
classification_rvk | ST 371 ST 250 |
classification_tum | DAT 304 |
ctrlnum | (OCoLC)1401189506 (DE-599)DNB1248829573 |
dewey-full | 005.133 005.54 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 005.54 |
dewey-search | 005.133 005.54 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03212nam a22008898c 4500</leader><controlfield tag="001">BV048544861</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20231031 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">221104s2023 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">22,N02</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1248829573</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783959825115</subfield><subfield code="c">Pb.: EUR 19.95 (DE), EUR 20.60 (AT)</subfield><subfield code="9">978-3-95982-511-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3959825110</subfield><subfield code="9">3-95982-511-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783959825115</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1401189506</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1248829573</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1051</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.54</subfield><subfield code="2">23/ger</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">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 304</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schels, Ignatz</subfield><subfield code="d">1956-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115382135</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Excel VBA-Programmierung</subfield><subfield code="c">Ignatz Schels</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Burgthann</subfield><subfield code="b">Markt+Technik</subfield><subfield code="c">[2023]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">350 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">24 cm x 17 cm, 500 g</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="500" ind1=" " ind2=" "><subfield code="a">Auf dem Umschlag: "Perfekter Einstieg in VBA ohne Vorkenntnisse, Grundlagen der Office-Skripts, Praxisnahe Beispiele mit anschaulichen Übungen"</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">EXCEL</subfield><subfield code="0">(DE-588)4138932-3</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 6.3</subfield><subfield code="0">(DE-588)4646231-4</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="653" ind1=" " ind2=" "><subfield code="a">Visual Basic für Applications</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">VBA Buch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Makros programmieren</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel-Funktionen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Bernd Held</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Formular</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Makros</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel 2021 Handbuch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel 2019</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Markt und Technik</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel Formeln und Funktionen 2021</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Ignatz Schels</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel programmieren</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel 2021</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Handbuch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">VBA</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Visual Basic</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Office 2021 Buch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel Formeln und Funktionen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Makroprogrammierung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Microsoft 365</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Buch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Office 2016 Handbuch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">VBA Handbuch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Benutzerhandbuch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel 2021</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Excel 2016 Buch</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">automatisieren</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">EXCEL</subfield><subfield code="0">(DE-588)4138932-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">VisualBasic für Applikationen 6.3</subfield><subfield code="0">(DE-588)4646231-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">EXCEL</subfield><subfield code="0">(DE-588)4138932-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" 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="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Markt+Technik Verlag GmbH</subfield><subfield code="0">(DE-588)1065428669</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=033921345&sequence=000001&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-033921345</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220105</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
id | DE-604.BV048544861 |
illustrated | Illustrated |
index_date | 2024-07-03T20:56:01Z |
indexdate | 2024-07-10T09:41:06Z |
institution | BVB |
institution_GND | (DE-588)1065428669 |
isbn | 9783959825115 3959825110 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033921345 |
oclc_num | 1401189506 |
open_access_boolean | |
owner | DE-706 DE-1050 DE-91 DE-BY-TUM DE-Aug4 DE-12 DE-860 DE-859 DE-858 DE-573 DE-1051 |
owner_facet | DE-706 DE-1050 DE-91 DE-BY-TUM DE-Aug4 DE-12 DE-860 DE-859 DE-858 DE-573 DE-1051 |
physical | 350 Seiten Illustrationen, Diagramme 24 cm x 17 cm, 500 g |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Markt+Technik |
record_format | marc |
spelling | Schels, Ignatz 1956- Verfasser (DE-588)115382135 aut Excel VBA-Programmierung Ignatz Schels Burgthann Markt+Technik [2023] © 2023 350 Seiten Illustrationen, Diagramme 24 cm x 17 cm, 500 g txt rdacontent n rdamedia nc rdacarrier Auf dem Umschlag: "Perfekter Einstieg in VBA ohne Vorkenntnisse, Grundlagen der Office-Skripts, Praxisnahe Beispiele mit anschaulichen Übungen" EXCEL (DE-588)4138932-3 gnd rswk-swf VisualBasic für Applikationen 6.3 (DE-588)4646231-4 gnd rswk-swf VisualBASIC für Applikationen (DE-588)4341325-0 gnd rswk-swf Visual Basic für Applications VBA Buch Makros programmieren Excel-Funktionen Bernd Held Formular Makros Excel 2021 Handbuch Excel 2019 Markt und Technik Excel Formeln und Funktionen 2021 Ignatz Schels Excel programmieren Excel 2021 Handbuch VBA Visual Basic Office 2021 Buch Excel Formeln und Funktionen Makroprogrammierung Microsoft 365 Buch Office 2016 Handbuch VBA Handbuch Benutzerhandbuch Excel 2016 Buch automatisieren EXCEL (DE-588)4138932-3 s VisualBasic für Applikationen 6.3 (DE-588)4646231-4 s DE-604 VisualBASIC für Applikationen (DE-588)4341325-0 s Markt+Technik Verlag GmbH (DE-588)1065428669 pbl DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033921345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20220105 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Schels, Ignatz 1956- Excel VBA-Programmierung EXCEL (DE-588)4138932-3 gnd VisualBasic für Applikationen 6.3 (DE-588)4646231-4 gnd VisualBASIC für Applikationen (DE-588)4341325-0 gnd |
subject_GND | (DE-588)4138932-3 (DE-588)4646231-4 (DE-588)4341325-0 |
title | Excel VBA-Programmierung |
title_auth | Excel VBA-Programmierung |
title_exact_search | Excel VBA-Programmierung |
title_exact_search_txtP | Excel VBA-Programmierung |
title_full | Excel VBA-Programmierung Ignatz Schels |
title_fullStr | Excel VBA-Programmierung Ignatz Schels |
title_full_unstemmed | Excel VBA-Programmierung Ignatz Schels |
title_short | Excel VBA-Programmierung |
title_sort | excel vba programmierung |
topic | EXCEL (DE-588)4138932-3 gnd VisualBasic für Applikationen 6.3 (DE-588)4646231-4 gnd VisualBASIC für Applikationen (DE-588)4341325-0 gnd |
topic_facet | EXCEL VisualBasic für Applikationen 6.3 VisualBASIC für Applikationen |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033921345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schelsignatz excelvbaprogrammierung AT markttechnikverlaggmbh excelvbaprogrammierung |