دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Thomas Theis
سری:
ISBN (شابک) : 9783836216654
ناشر: Galileo Verlag
سال نشر: 2010
تعداد صفحات: 416
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 10 مگابایت
در صورت تبدیل فایل کتاب Einstieg in VBA Mit Excel: Für Microsoft Excel 2002 Bis 2010 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع کار با VBA With Excel: برای Microsoft Excel 2002 تا 2010 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توماس تیس نه تنها دانش را از طریق متن منتقل می کند، بلکه با اسکرین شات ها و البته خطوط کد برای توضیح بیشتر کار می کند. نویسنده می داند که چگونه محتوای پیچیده VBA را به صورت بهینه با کلمات قابل فهم منتقل کند، حتی برای غیر برنامه نویسان. کتابی که ایده آل برای کاربران آفیس است که در غیر این صورت فقط از VBA به جای برنامه نویسان VBA استفاده می کنند. (Mediavalley )
آیا می خواهید اکسل را با نیازهای خود تطبیق دهید، محاسبات را خودکار کنید، کادرهای گفتگوی خود را ایجاد کنید و موارد دیگر؟ این کتاب به شما نشان می دهد که چگونه با VBA سریع و آسان به هدف خود برسید. نویسنده ما Thomas Theis شما را گام به گام با موضوع آشنا می کند و از مثال های عملی متعددی استفاده می کند تا نحوه ایجاد ماکرو برای برنامه های معمولی را به شما نشان دهد. توضیحات واضح و قابل درک است، به طوری که حتی برنامه نویسان تازه کار نیز می توانند به راحتی راه خود را پیدا کنند. برای اینکه بتوانید دانش تازه به دست آمده خود را تثبیت کنید، این کتاب شامل تمرین های متعددی از جمله راه حل های نمونه است و بنابراین برای خودآموزی مناسب است. نسخه های Excel 2010، 2007، 2003 و 2002 در نظر گرفته شده است.
Thomas Theis vermittelt das Wissen nicht nur über Text, sondern arbeitet zur näheren Erläuterung viel mit Screenshots und natürlich Codezeilen. Der Autor versteht es, in verständlichen Worten komplexe VBA-Inhalte auch für Nicht-Programmierer optimal zu transportieren. Ein Buch, das optimal für sonst nur Office-Anwender statt VBA-Programmierer geeignet ist. (Mediavalley )
Sie möchten Excel an Ihre Bedürfnisse anpassen, Berechnungen automatisieren, eigene Dialogfelder erstellen und vieles andere mehr? Dieses Buch zeigt Ihnen, wie Sie Ihr Ziel schnell und einfach mit VBA erreichen. Unser Autor Thomas Theis führt Sie Schritt für Schritt an die Thematik heran und zeigt Ihnen anhand von zahlreichen Praxisbeispielen, wie Sie Makros für typische Anwendungszwecke erstellen. Die Erläuterungen sind dabei anschaulich und verständlich, so dass sich auch Programmieranfänger mühelos zurechtfinden werden. Damit Sie Ihr neu gewonnenes Wissen festigen können, enthält das Buch zahlreiche Übungsaufgaben inklusive Musterlösungen und ist somit perfekt zum Selbststudium geeignet. Berücksichtigt werden die Versionen Excel 2010, 2007, 2003 und 2002.
Buchcover......Page 1
Einstieg in VBA mit Excel, 2. Auflage......Page 2
Liebe Leserin, lieber Leser......Page 3
Auf einen Blick......Page 4
Impressum......Page 5
Inhalt......Page 6
Geleitwort des Fachgutachters......Page 14
1.1 Was wird besser durch Makros und VBA?......Page 16
1.2 Arbeiten mit Makros......Page 18
1.2.1 Makro aufzeichnen......Page 19
1.2.3 Makro ansehen......Page 22
1.2.4 Makro speichern......Page 24
1.2.5 Makrosicherheit ändern......Page 25
1.2.6 Registerkarte »Entwicklertools«......Page 26
1.2.7 Makrosicherheit dauerhaft ändern......Page 27
1.3.1 Menüleiste und Symbolleiste......Page 29
1.3.2 Projekt-Explorer und Eigenschaften-Fenster......Page 30
1.3.3 Codefenster......Page 31
1.4 Makrocode verstehen und ändern......Page 32
1.5 Makro per Schaltfläche ausführen......Page 34
1.6 Relative Aufzeichnung......Page 35
1.7 Persönliche Makroarbeitsmappe......Page 37
1.8.1 Eigene Sub-Prozedur......Page 39
1.8.2 Ausgabe in Zelle......Page 40
1.8.3 Ausgabe in Nachrichtenbox......Page 41
1.9 Arbeiten mit Excel vor der Version 2007......Page 42
1.9.3 Makro ansehen......Page 43
1.9.5 Makrosicherheit......Page 44
1.9.8 Persönliche Makroarbeitsmappe......Page 45
2.1 Objekthierarchie und Auflistungen......Page 46
2.2 Arbeitsmappen......Page 47
2.2.2 Neue Arbeitsmappe erzeugen......Page 48
2.2.4 Alle Arbeitsmappen schließen......Page 49
2.2.5 Name einer Arbeitsmappe ermitteln......Page 50
2.2.6 Aktive Arbeitsmappe......Page 51
2.2.8 Arbeitsmappe speichern......Page 52
2.2.9 Arbeitsmappe über Index oder Name auswählen......Page 53
2.2.10 Pfad einer Arbeitsmappe ermitteln......Page 54
2.3.1 Tabellenblatt erzeugen......Page 56
2.3.2 Tabellenblatt kopieren......Page 57
2.3.3 Tabellenblatt verschieben......Page 58
2.3.5 Tabellenblatt aktivieren......Page 59
2.3.7 Gitternetz, Zeilenund Spaltenüberschrift......Page 60
2.3.8 Seiteneinrichtung......Page 61
2.4 Zellen und Zellbereiche......Page 63
2.4.1 Zellen über »Range« auswählen......Page 64
2.4.2 Zellen über »Cells« auswählen......Page 66
2.4.3 Zellinhalte verschieben oder kopieren......Page 67
2.4.4 Teile von Zellinhalten kopieren......Page 68
2.4.5 Zellinhalt löschen......Page 69
2.4.6 Werte und Formeln eintragen......Page 70
2.4.7 Zellformat »Zahlen«......Page 71
2.4.8 Zellformat »Ausrichtung«......Page 73
2.4.9 Zellformat »Schrift«......Page 74
2.4.10 Einzelne Zeichen formatieren......Page 75
2.4.11 Zellformat »Rahmen«......Page 76
2.4.12 Zellformat »Muster«......Page 77
2.4.13 Zellen einfügen......Page 78
2.4.14 Zellen löschen......Page 79
2.4.15 Zeilenhöhe und Spaltenbreite......Page 80
2.4.16 Benutzten Zellbereich erkennen......Page 81
2.4.17 Spezielle Zellen erkennen......Page 82
2.4.18 Versatz mit Offset......Page 84
2.4.19 Zellbereich sortieren......Page 86
2.5 Ereignisprozeduren......Page 89
2.5.2 Arbeitsmappe wird geschlossen......Page 90
2.5.4 Zellauswahl wechselt......Page 91
2.5.6 Tabellenblatt wurde neu berechnet......Page 92
3.1 Allgemeines......Page 94
3.1.1 Codeblöcke auskommentieren......Page 95
3.1.2 Zeilen zerlegen......Page 96
3.2.2 Deklarationen......Page 97
3.2.3 Datentypen......Page 98
3.2.4 Konstanten......Page 102
3.3 Operatoren......Page 103
3.3.1 Arithmetische Operatoren......Page 104
3.3.2 Vergleichsoperatoren......Page 107
3.3.3 Logische Operatoren......Page 109
3.3.4 Verkettungsoperator......Page 110
3.3.5 Rangfolge der Operatoren......Page 111
3.4 Verzweigungen......Page 112
3.4.2 If-Then-Else-Block......Page 113
3.4.3 Select Case......Page 115
3.5.1 For-Next-Schleife......Page 117
3.5.2 Do-Loop-Schleife......Page 121
4.1 Syntaxfehler......Page 126
4.2.1 Programm mit Laufzeitfehlern......Page 127
4.2.2 Abfangen mit On Error......Page 129
4.3.1 Einzelschrittverfahren......Page 131
4.3.2 Haltepunkte......Page 133
5.1 Gültigkeitsbereiche......Page 134
5.2 Datenfelder......Page 136
5.2.1 Eindimensionale Datenfelder......Page 137
5.2.2 Mehrdimensionale Datenfelder......Page 139
5.2.3 Dynamische Datenfelder......Page 141
5.2.4 Datenfelder löschen oder freigeben......Page 143
5.3.1 Prozeduren......Page 145
5.3.2 Übergabe von Parametern......Page 148
5.3.3 Funktionen......Page 150
5.3.4 Optionale Parameter......Page 153
5.3.5 Benannte Parameter......Page 155
5.3.6 Beliebig viele Parameter......Page 157
5.3.7 Datenfelder als Parameter......Page 159
5.4 Benutzerdefinierter Datentyp......Page 160
5.5.1 Code in der gleichen Datei......Page 163
5.5.2 Code in einer anderen Datei......Page 164
5.6.1 Export eines Moduls......Page 166
5.6.2 Import eines Moduls......Page 167
6.1 Objektkatalog......Page 168
6.2 Referenzierung von Objekten......Page 169
6.2.1 Beispiel »Zellen verschieben«......Page 170
6.3 Objektzugriff mit With......Page 171
6.4 Arbeiten mit Objektvariablen......Page 172
6.4.1 Objektvariablen hierarchisch zuweisen......Page 174
6.4.3 Objekttyp ermitteln......Page 175
6.5 For-Each-Schleife......Page 177
6.6 Collections......Page 179
6.7.1 Anwendungspfad ausgeben......Page 180
6.7.2 Prozedur zeitverzögert aufrufen......Page 181
6.8 Filtern......Page 182
7 Diagramme und Grafiken......Page 186
7.1.1 Diagrammblatt erstellen......Page 187
7.1.2 Eingebettetes Diagramm erstellen......Page 189
7.2.1 Diagrammblatt ändern......Page 191
7.2.2 Eingebettetes Diagramm ändern......Page 195
7.3.1 Diagrammblatt verwalten......Page 196
7.3.2 Eingebettetes Diagramm verwalten......Page 198
7.4 Beispiel: Formatiertes Kreisdiagramm......Page 199
7.5.1 Rechteck......Page 202
7.5.2 Oval......Page 204
7.5.3 Linie......Page 205
7.5.4 Verbinder......Page 206
7.5.5 Freiform......Page 208
7.5.6 Alle Formen......Page 211
7.6 WordArt......Page 213
7.7.1 Datenbalken......Page 215
7.7.2 Zweifarbige Farbskala......Page 216
7.7.3 Dreifarbige Farbskala......Page 218
7.7.4 Symbolsatz......Page 219
7.8.1 Linie......Page 221
7.8.2 Spalte......Page 222
7.8.4 Formatierung......Page 223
7.8.5 Alle Farben......Page 224
7.9 SmartArt......Page 225
8 VBAund Worksheet-Funktionen......Page 228
8.1 Eingaben des Benutzers......Page 229
8.1.2 Methode »Application.InputBox«......Page 230
8.2.1 Button »OK«......Page 234
8.2.2 Buttons – eine Übersicht......Page 235
8.2.4 System-modal......Page 236
8.2.5 Buttons »Ja« und »Nein«......Page 237
8.2.6 Drei Buttons, Default-Button......Page 238
8.2.8 Buttons »Abbrechen«, »Wiederholen« und »Ignorieren«......Page 239
8.3 Zeichenketten......Page 240
8.3.1 Zeichenketten umwandeln......Page 242
8.3.2 Ausgabeformatierung......Page 243
8.3.3 Datensätze zusammenfügen......Page 246
8.3.4 Datensätze zerlegen......Page 247
8.4.1 Zeitintervall addieren......Page 248
8.4.3 Datumsangaben erstellen, Wochentage markieren......Page 249
8.4.4 Jahreskalender......Page 250
8.5.1 Anwendung unterbrechen......Page 253
8.5.2 Einheitenumrechnung......Page 254
8.5.3 Zahlensystemumrechnung......Page 256
8.5.4 Zellen zählen......Page 257
9.1.1 Lesen aus Textdateien......Page 260
9.1.2 Import von Datensätzen......Page 262
9.1.3 Schreiben in Textdateien......Page 264
9.1.4 Export von Datensätzen......Page 266
9.2.1 Dateien suchen und auflisten......Page 267
9.2.2 Informationen über Dateien......Page 269
9.2.3 Operationen mit Dateien......Page 271
9.3.1 Objektmodell von Word......Page 273
9.3.2 Import von Absätzen aus Word......Page 274
9.3.3 Import von Tabellen aus Word......Page 276
9.3.4 Export zu Word, Erstellen von Absätzen......Page 278
9.3.5 Export zu Word, Erstellen von Tabellen......Page 280
9.4 Austausch mit Microsoft Outlook......Page 282
9.4.1 Objektmodell von Outlook......Page 283
9.4.2 Einfaches Versenden einer Arbeitsmappe......Page 284
9.4.3 Integriertes E-Mail-Dialogfeld......Page 286
9.4.4 Zusammensetzen einer E-Mail......Page 287
9.4.5 Erstellen einer Serien-E-Mail......Page 289
9.4.6 Bestimmten Bereich in E-Mail versenden......Page 290
9.4.7 Zugriff auf Outlook-Verzeichnis......Page 292
9.4.8 Zugriff auf E-Mail-Anhänge......Page 294
9.4.9 Zugriff auf Kontakte......Page 296
9.4.10 Kontakt erzeugen......Page 297
9.4.11 Termin erzeugen......Page 298
9.4.12 Terminserie erzeugen......Page 299
9.5 Austausch mit Microsoft Access......Page 301
9.5.2 Beispiel-Datenbank: Verbindung herstellen......Page 302
9.5.3 SQL-Befehle......Page 303
9.5.4 Beispiel-Datenbank: Auswahlabfrage......Page 304
9.5.5 Beispiel-Datenbank: Aktionsabfrage......Page 306
9.5.6 SQL: Auswahlabfragen mit SELECT......Page 308
9.5.7 SQL: Operatoren......Page 309
9.5.8 SQL: Abfrageergebnis sortieren......Page 311
9.5.9 SQL: Auswahlabfragen zur Suche nach Eingabe......Page 312
9.5.10 SQL: Aktionsabfrage zum Ändern mit UPDATE......Page 313
9.5.11 SQL: Aktionsabfrage zum Einfügen mit INSERT......Page 315
9.5.12 SQL: Aktionsabfrage zum Löschen mit DELETE......Page 316
10.1 Integrierte Dialogfelder......Page 318
10.1.1 Datei öffnen......Page 319
10.1.3 Muster für Zellbereich auswählen......Page 320
10.1.4 Schriftformatierung für Zellbereich auswählen......Page 321
10.2.2 Erstes Beispiel: Gestaltung......Page 322
10.2.3 Erstes Beispiel: Code......Page 324
10.2.4 Erstes Beispiel: Starten......Page 325
10.2.5 Arbeiten mit Steuerelementen......Page 326
10.2.6 Textfeld und Bezeichnungsfeld......Page 328
10.2.7 Optionsschaltflächen und Kontrollkästchen......Page 329
10.2.8 Liste, Bildlaufleiste und Drehfeld......Page 333
10.2.9 Ausgabeformatierung......Page 336
10.2.10 RefEdit und Umschaltfeld......Page 338
11.1 Was ist Nordwind?......Page 342
11.2 Vorbereitungen für das Projekt......Page 343
11.2.2 Tabelle »Artikel«......Page 344
11.3 Benutzung des Programms......Page 345
11.3.2 Unterdialogfeld »Kunden Neu«......Page 346
11.3.3 Unterdialogfeld »Kunden Ändern«......Page 347
11.3.4 Unterdialogfeld »Artikel Neu«......Page 349
11.3.5 Unterdialogfeld »Artikel Ändern«......Page 350
11.3.6 Unterdialogfeld »Bestellungen Neu«......Page 351
11.4.2 Die Arbeitsmappe......Page 354
11.4.4 Hauptdialogfeld »Nordwind«......Page 355
11.4.5 Unterdialogfeld »Kunden Neu«......Page 357
11.4.6 Unterdialogfeld »Kunden Ändern«......Page 361
11.4.7 Unterdialogfeld »Artikel Neu«......Page 367
11.4.8 Unterdialogfeld »Artikel Ändern«......Page 372
11.4.9 Unterdialogfeld »Bestellungen Neu«......Page 378
Lösungen......Page 388
A......Page 396
B......Page 397
C......Page 398
D......Page 400
F......Page 402
H......Page 403
K......Page 404
M......Page 405
O......Page 406
P......Page 407
R......Page 408
S......Page 409
T......Page 411
V......Page 412
W......Page 413
X......Page 414
Z......Page 415