ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Excel programmieren : Anwendungen erstellen mit Visual Basic für Applikationen ; [jetzt für Excel 2000 und 2002]

دانلود کتاب برنامه نویسی اکسل: ایجاد برنامه هایی با ویژوال بیسیک برای برنامه های کاربردی. [اکنون برای اکسل 2000 و 2002]

Excel programmieren : Anwendungen erstellen mit Visual Basic für Applikationen ; [jetzt für Excel 2000 und 2002]

مشخصات کتاب

Excel programmieren : Anwendungen erstellen mit Visual Basic für Applikationen ; [jetzt für Excel 2000 und 2002]

ویرایش:  
نویسندگان:   
سری: Programmers's choice 
ISBN (شابک) : 3827320216, 9783827320216 
ناشر: Addison-Wesley 
سال نشر: 2002 
تعداد صفحات: 846 
زبان: German 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 46,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Excel programmieren : Anwendungen erstellen mit Visual Basic für Applikationen ; [jetzt für Excel 2000 und 2002] به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی اکسل: ایجاد برنامه هایی با ویژوال بیسیک برای برنامه های کاربردی. [اکنون برای اکسل 2000 و 2002] نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی اکسل: ایجاد برنامه هایی با ویژوال بیسیک برای برنامه های کاربردی. [اکنون برای اکسل 2000 و 2002]

صفحه گسترده اکسل گوهر مایکروسافت آفیس است. از شهرت خوبی برخوردار است و در حال حاضر با عملکردهای فراوان خود بسیار قدرتمند است. اگر این برای شما کافی نیست، می توانید از Visual Basic یکپارچه برای برنامه ها (VBA) برای گسترش برنامه برای برآوردن نیازهای خود استفاده کنید. مایکل کوفلر که به خاطر کتاب های باکیفیت خود شناخته می شود، در کتاب برنامه نویسی اکسل 2000 خود به این موضوع پرداخته است. در قسمت اول، Kofler به شروع برنامه نویسی ماکرو اختصاص دارد و به خواننده نشان می دهد که نوشتن اولین ماکروهای کوچک چقدر آسان است. برای کسانی که با نسخه های قدیمی اکسل آشنا هستند، او همچنین تفاوت های آخرین نسخه را در فصل دوم نشان می دهد. هنگامی که کنجکاوی اولیه ارضا شد، بخش دوم می تواند عمیق تر شود. نویسنده در فصل های سوم تا هشتم محیط توسعه یکپارچه را معرفی می کند، مفاهیم برنامه نویسی VBA را معرفی می کند، تکنیک های مختلف برنامه نویسی را نشان می دهد و در فصل اشکال زدایی، نحوه خلاص شدن از خطاهای خودبرنامه ریزی شده را نشان می دهد. استفاده از گفتگوها، منوها و نوار ابزار برای توسعه رابط کاربری نشان داده شده است. در بخش سوم، نویسنده به نمونه‌های کاربردی بسیار متنوعی می‌پردازد. او فرم های هوشمند، ایجاد نمودارهای کنترل شده توسط برنامه، دسترسی به پایگاه داده های خود و خارجی و تجزیه و تحلیل داده های ثبت شده را نشان می دهد. سپس فصل چهاردهم به موضوعات پیشرفته ای مانند دسترسی به رجیستری، تعامل با اینترنت یا OLE می پردازد. بخش چهارم با اشاره به اشیا به پایان می رسد. با برنامه نویسی Excel 2000، Kofler کار مفیدی را به خواننده ارائه می دهد. هر کسی که بخواهد از برنامه خود بهره بیشتری ببرد - به عنوان مثال برای اتوماسیون یا ادغام با برنامه های خارجی - هم یک مقدمه خوب و هم مثال های عملی را با این کتاب دریافت می کند. بنابراین، کوفلر یک بار دیگر به شهرت خود به عنوان یک نویسنده کتاب کامپیوتری واجد شرایط عمل کرده است. -- فرانک مولر


توضیحاتی درمورد کتاب به خارجی

Die Tabellenkalkulation Excel ist das Schmuckstück von Microsoft Office. Es genießt einen guten Ruf und ist schon von Haus aus mit seinen vielfältigen Funktionen sehr leistungsfähig. Wem das nicht genügt, der hat mit dem integrierten Visual Basic for Applications (VBA) die Möglichkeit, das Programm um die eigenen Anforderungen zu erweitern. Michael Kofler, bekannt für seine hochwertigen Bücher, hat sich diesem Thema in seinem Buch Excel 2000 programmieren angenommen. Im ersten Teil widmet sich Kofler dem Einstieg in die Makroprogrammierung und zeigt dem Leser, wie leicht sich die ersten kleinen Makros schreiben lassen. Für den Kenner älterer Excel-Versionen zeigt er im zweiten Kapitel zudem noch die Unterschiede der neuesten Version auf. Ist die erste Neugier erst mal befriedigt, kann es im zweiten Teil in die Tiefe gehen. In den Kapiteln drei bis acht stellt der Autor die integrierte Entwicklungsumgebung vor, führt in die Konzepte der VBA-Programmierung ein, zeigt verschiedene Programmiertechniken auf und im Kapitel über Debugging auch gleich, wie man die selbst programmierten Fehler wieder los wird. Für die Oberflächenentwicklung wird die Nutzung von Dialogen, Menüs und Symbolleisten gezeigt. Im dritten Teil geht der Autor auf verschiedenste Anwendungsbeispiele ein. So zeigt er intelligente Formulare, die programmgesteuerte Erstellung von Diagrammen, den Zugriff auf eigene und externe Datenbanken sowie die Analyse der erfassten Daten. Das 14. Kapitel behandelt dann fortgeschrittene Themen, wie beispielsweise den Zugriff auf die Registry, die Interaktion mit dem Internet oder OLE. Den Abschluss bildet im vierten Teil eine Referenz der Objekte. Mit Excel 2000 programmieren gibt Kofler dem Leser ein hilfreiches Werk in die Hand. Wer mehr aus seinem Programm herausholen will -- zum Beispiel für die Automatisierung oder die Integration mit externe Programmen -- bekommt mit diesem Buch sowohl eine gute Einführung als auch praktische Beispiele. Damit ist Kofler wieder seinem Ruf als qualifizierter Computer-Buch-Autor gerecht geworden. --Frank Müller



فهرست مطالب

Excel Programmieren - Anwendungen erstellen mit Visual Basic für Applikationen......Page 3
Kapitelübersicht......Page 5
4 VBA-Konzepte......Page 9
5 Programmiertechniken......Page 10
6 Fehlersuche und Fehlerabsicherung......Page 11
8 Menüs und Symbolleisten......Page 12
11 Datenverwaltung in Excel......Page 13
13 Datenanalyse in Excel......Page 14
Stichwortverzeichnis......Page 15
Was ist neu in Excel 2000 und Excel 2002?......Page 17
Viel Erfolg!......Page 18
Formalitäten......Page 19
Und eine Entschuldigung......Page 20
Teil I Intuitiver Einstieg......Page 21
1 Das erste Makro......Page 23
Makro......Page 24
Makros ausführen......Page 25
Geschichtliches......Page 26
Die besonderen Merkmale von VBA......Page 27
1.3 Beispiel – Eine Formatvorlage mit einem Symbol verbinden......Page 28
Bevor Sie beginnen......Page 29
Schritt 2: Makro aufzeichnen......Page 30
Schritt 3: Definition eines neuen Symbols......Page 31
Anmerkungen für Fortgeschrittene......Page 33
Vorbereitungsarbeiten......Page 34
Makroaufzeichnung......Page 35
Schritt 1: Datenbank einrichten, Fenstergestaltung......Page 36
Schritt 3: Buttons und Makros......Page 38
Anmerkungen für Fortgeschrittene......Page 41
1.6 Beispiel – Formular zur Berechnung der Verzinsung von Spareinlagen......Page 42
Das Formelmodell......Page 43
Validitätskontrolle......Page 46
1.7 Beispiel – Benutzerdefinierte Funktionen......Page 47
1.8 Beispiel – Analyse komplexer Tabellen......Page 48
1.9 Beispiel – Vokabeltrainer......Page 50
Dialogaufbau......Page 51
Programmcode zum Dialog......Page 52
Euroumstellung per Makro......Page 56
»Intelligentes« Rechnungsformular für eine Versandgesellschaft......Page 57
Auswertung von Fragebögen......Page 58
ActiveX-Automation......Page 59
2 Neuerungen in Excel......Page 61
Neue bzw. geänderte Objekte, Eigenschaften und Methoden......Page 62
Sonstiges......Page 64
Neue bzw. geänderte Objekte, Eigenschaften und Methoden......Page 65
Internet......Page 66
Sonstiges......Page 67
VBA-Sprachkonzepte......Page 68
Veränderte oder erweiterte Objekte......Page 69
Neue Eigenschaften und Methoden......Page 70
Objektbibliotheken......Page 71
2.5 Probleme und Inkompatibilitäten......Page 72
Probleme mit MS-Forms-Dialogen bzw. -Steuerelementen......Page 73
Probleme in Excel 2000, Inkompatibilitäten gegenüber Excel 97......Page 74
Kompatibilitätsprobleme gegenüber Excel 5 und Excel 7......Page 75
Kompatibilitätsprobleme gegenüber Excel 5......Page 77
Teil II Grundlagen......Page 79
3 Entwicklungsumgebung......Page 81
3.1 Komponenten von VBA-Programmen......Page 82
3.2 Komponenten der Entwicklungsumgebung......Page 83
Projektfenster......Page 84
Objektkatalog......Page 85
Allgemeine Optionen......Page 87
Projekteigenschaften......Page 88
3.3 Codeeingabe in Modulen......Page 89
Automatische Vervollständigung von Schlüsselwörtern und Variablennamen......Page 90
Blöcke ein- und ausrücken......Page 91
Mehrzeilige Anweisungen......Page 92
3.4 Makros ausführen......Page 93
Der Direktbereich (Testfenster)......Page 94
Aufzeichnung starten und beenden......Page 95
Absolute und relative Makroaufzeichnung......Page 96
3.6 Tastenkürzel......Page 97
4 VBA-Konzepte......Page 99
Variablendefinition......Page 100
Variablentypen (Datentypen)......Page 101
Rechnen mit ganzen Zahlen......Page 103
Definitionen eigener Datentypen......Page 104
Felder dimensionieren......Page 105
Dynamische Felder......Page 106
Datenfelder......Page 107
4.2 Prozedurale Programmierung......Page 110
Prozeduren vorzeitig verlassen......Page 111
Wert- und Rückgabeparameter......Page 112
Übergabe von Feldern......Page 113
Optionale Parameter......Page 115
Variable Parameteranzahl......Page 116
Benannte Parameter......Page 117
Rekursion......Page 118
Variablen und Konstanten......Page 119
Lokale Variablen......Page 120
Lebensdauer von Variablen......Page 121
Prozeduren......Page 122
Zusammenfassung der Schlüsselwörter......Page 123
Verzweigungen mit If – Then – Else......Page 124
Formulierung und Auswertung logischer Bedingungen......Page 125
Verzweigungen mit Select Case......Page 126
Schleifen mit For – Next......Page 127
Schleifen mit For Each – Next......Page 128
Schleifen mit Do – Loop......Page 129
Schleifen mit While – Wend......Page 130
Objekte......Page 133
Aufzählmethoden und -objekte......Page 134
Defaulteigenschaften......Page 135
Beispiel 1......Page 136
Beispiel 2......Page 137
Eigenschaften/Methoden aufrufen, deren Name als Zeichenkette bekannt ist......Page 138
Wichtige Objektbibliotheken von Excel 2000......Page 140
Weitere Bibliotheken......Page 141
Verweise auf Objektbibliotheken einrichten......Page 142
Verweise auf andere Arbeitsmappen......Page 143
Automatisches Laden von Excel-Dateien......Page 148
Ereignisse in Excel 97/2000/.........Page 149
Ereignisse in Excel 5/7......Page 150
Autoprozeduren in Excel-4-Makros......Page 151
Blattwechsel (Ereignisse Activate/Deactivate)......Page 153
Veränderung der Markierung (Ereignis SelectionChange)......Page 154
Tastaturereignisse (OnKey-Methode)......Page 155
Zeitereignisse (Methode OnTime)......Page 156
Beispiel......Page 159
Beispiel......Page 160
4.5 Programmierung eigener Klassen......Page 164
Wozu Klassenmodule?......Page 165
Klassen mit Methoden ausstatten......Page 166
Klasse mit Eigenschaften ausstatten......Page 167
Das Schlüsselwort Me......Page 168
Instancing-Eigenschaft (neu in Excel 2000)......Page 169
Die übergeordnete Document-Klasse......Page 173
Die abgeleitete Klasse Book......Page 174
Die abgeleitete Klasse Magazine......Page 176
Vergleichsoperatoren......Page 179
Logische Operatoren......Page 180
Syntaxzusammenfassung......Page 181
4.7 Virenschutz......Page 182
Automatische Makroausführung verhindern......Page 183
Viren in Add-Ins und Vorlagen......Page 185
Excel-4-Automakros......Page 186
5 Programmiertechniken......Page 187
Das Range-Objekt (Bereich von Zellen)......Page 188
Zugriff auf bereits ausgewählte Bereiche......Page 189
Auswahl von Bereichen......Page 190
Zugriff auf Zellen und Zellbereiche......Page 192
Adresse eines Zellbereichs ermitteln......Page 193
Benannte Zellbereiche......Page 194
Inhalt und Format von Zellen......Page 195
Zahlenformatierung (NumberFormat, NumberFormatLocal und Style)......Page 197
Erweiterte Suchfunktionen in Excel 2002......Page 201
Bereiche auswählen und bearbeiten......Page 202
Auswahl von komplexeren Bereichen......Page 203
Alle Zellen eines rechteckigen Bereichs bearbeiten......Page 205
Alle Zellen eines zusammengesetzten Bereichs bearbeiten......Page 206
Schriftart einstellen......Page 207
Rahmen......Page 208
Geschwindigkeitsoptimierung......Page 210
Zielwertsuche, Solver-Add-In......Page 211
Arbeitsmappen......Page 214
Methoden zur Bearbeitung von Arbeitsmappen......Page 215
Methoden zur Bearbeitung von Fenstern......Page 216
Arbeitsblätter......Page 217
Methoden zur Bearbeitung von Blättern......Page 218
Dateinamen auswählen und Arbeitsmappe laden......Page 219
Fenster an der aktuellen Position des Zellzeigers teilen......Page 220
Gitterlinien und Zellköpfe ein- und ausschalten......Page 221
Erstes bzw. letztes Blatt der Blattliste anspringen......Page 222
5.3 Datentransfer über die Zwischenablage......Page 225
Zellbereich in ein anderes Blatt kopieren......Page 226
Daten einfügen und verknüpfen......Page 227
Verwendung von Excel-Tabellenfunktionen......Page 229
Zahlen runden......Page 230
Zufallszahlen......Page 231
Funktionen zur Bearbeitung von Zeichenketten......Page 232
Neue Zeichenkettenfunktionen in Excel 2000......Page 233
Vergleich von Zeichenketten......Page 234
Das Eurosymbol......Page 235
Zeichenketten ein- und ausgeben......Page 236
Zeichenketten in Zahlen verwandeln......Page 237
Format-Funktionen......Page 238
Datentyp feststellen......Page 239
Excel und das Jahr 2000......Page 241
Daten und Zeiten im Programmcode angeben......Page 242
Interne Darstellung von Daten und Zeiten......Page 243
Überblick über diesen Abschnitt......Page 244
Rechnen mit Daten......Page 246
Zeichenketten für Datum und Zeit ermitteln......Page 247
Eine Woche zu einem Datum addieren......Page 248
Zeitdifferenz in Jahren (Altersberechnung)......Page 249
Rechnen mit Zeiten......Page 250
Zeitdifferenzen über Mitternacht......Page 251
Jahreskalender erzeugen......Page 255
5.6 Umgang mit Dateien, Textimport/-export......Page 259
FSO-Bibliothek verwenden......Page 260
Eigenschaften von Laufwerken (Drive-Objekt)......Page 261
Das aktuelle Verzeichnis......Page 262
Temporäres Verzeichnis......Page 263
Eigenschaften von Verzeichnissen (Folder-Objekt)......Page 264
Dateien und Verzeichnisse erzeugen, verschieben, kopieren und löschen......Page 265
Hilfsfunktionen......Page 266
Beispiel......Page 268
Datenkanal öffnen......Page 269
Textdateien......Page 271
Binärdateien......Page 272
Zeichenketten in Binärdateien......Page 273
Excel-Verzeichnisse......Page 274
Dateiauswahldialog (GetOpenFilename, GetSaveAsFilename)......Page 275
Datei- und Verzeichnisauswahldialog (FileDialog)......Page 276
Textkonvertierungsassistent zum interaktiven Import......Page 277
Die Methode OpenText (Textimport, Variante 1)......Page 279
Das Objekt QueryTable (Textimport, Variante 2)......Page 282
Textdateien exportieren......Page 284
Dateiauswahl mit SelectFilename......Page 286
Daten speichern in SaveRangeAsMmaFile......Page 287
Daten im Textformat speichern......Page 288
File System Objects......Page 290
Excel-spezifische Methoden und Eigenschaften......Page 292
VBA-Kommandos......Page 293
5.7 Benutzerdefinierte Tabellenfunktionen......Page 294
Kurzbeschreibung der Funktionen für den Funktionsassistenten......Page 295
Funktionskategorien......Page 296
Benutzerdefinierte Funktionen in Add-Ins......Page 297
Zellbereiche als Parameter......Page 298
Matrixfunktionen......Page 299
Die Volatile-Methode......Page 300
Besonderheiten und Probleme......Page 301
NumberToText......Page 302
AverageProduct......Page 303
HighestAverageArgument......Page 304
Blätter, Zeilen und Spalten ausblenden......Page 305
Scrollbereich einschränken......Page 306
Arbeitsmappe schützen......Page 308
Neue Schutzmechanismen in Excel 2002......Page 309
Bestimmten Benutzern den Zugriff ohne Passwort erlauben......Page 310
Symbolleisten schützen......Page 312
5.9 Konfigurationsdateien, individuelle Konfiguration......Page 313
Sonstige Einstellmöglichkeiten......Page 314
Grundlagen......Page 317
Überblick über die Excel-Konfigurationsdateien......Page 318
Einstellungen in der Registrierdatenbank......Page 319
Informationen zu Symbolleisten in Excel.xlb......Page 320
Makrovorlagen in den Xlstart-Verzeichnissen......Page 321
Mustervorlagen......Page 322
Add-In-Dateien......Page 324
5.10 Excel und der Euro......Page 325
Euroconvert in VBA-Code einsetzen......Page 326
Probleme, wenn Euroconvert als Tabellenfunktion verwendet wird......Page 327
Grundlagen......Page 329
Einzelne Zellen konvertieren......Page 330
Euro-Formatierung......Page 332
Bedienung des Eurokonvertierungwerkzeugs......Page 333
Programmcode......Page 335
5.11 Tipps und Tricks......Page 340
Infotext in der Statuszeile......Page 341
Informationen über den Zustand Excels ermitteln (neu in Excel 2002)......Page 344
Hintergrundberechnungen (DoEvents)......Page 345
Effizientes Bearbeiten von Zellbereichen......Page 346
Arbeiten mit normalen Feldern......Page 347
Arbeiten mit Datenfeldern......Page 348
Makrofunktionen im VBA-Code aufrufen......Page 349
Nutzen Sie die Excel-Hilfe!......Page 350
Nutzen Sie die Makroaufzeichnung zur Suche nach Schlüsselwörtern!......Page 351
6 Fehlersuche und Fehlerabsicherung......Page 353
Fehler bei der Variablendeklaration......Page 354
Der Direktbereich (Testfenster)......Page 355
Prozedurliste (Aufrufeliste)......Page 356
Kontrollausgaben durch das Programm......Page 357
Programmunterbrechung durch Überwachungsausdrücke ( Watch- Expressions)......Page 358
Das Kommando On Error......Page 360
Variante 2: On Error GoTo sprungmarke......Page 361
Beispiel zu Variante (2)......Page 362
Fehlerbehandlung in verschachtelten Prozeduren......Page 363
Anwendungsbeispiel......Page 364
6.3 Reaktion auf Programmunterbrechungen......Page 365
6.4 Syntaxzusammenfassung......Page 366
7 Dialoge (MS-Forms-Bibliothek)......Page 369
Übergabe von Parametern an einen Dialog......Page 370
Tastatureingaben in Dialogen simulieren......Page 371
Dialoge zur Dateiauswahl......Page 372
Warnungen......Page 373
Positionierung von Dialogen......Page 375
Überblick......Page 376
Tipps zum Umsteigen......Page 377
Steuerelemente benennen......Page 379
OK- und Abbruch-Buttons......Page 380
Dialog aufrufen und auswerten......Page 381
Eigenschaften einstellen......Page 382
Aktivierreihenfolge einstellen......Page 383
Zusätzliche Steuerelemente (ActiveX-Steuerelemente)......Page 384
Gemeinsame Merkmale......Page 386
Markierter Text, Zwischenablage......Page 389
Ereignisse......Page 390
Zugriff auf die Listenelemente......Page 392
Mehrspaltige Listenfelder......Page 393
Beispiel......Page 395
Mehrblättrige Dialoge......Page 401
Das MultiPage-Steuerelement......Page 402
Beispiel......Page 403
Positionierung von Dialogen......Page 410
Ereignisse......Page 411
Dialogende durch Schließen-Button vermeiden......Page 412
7.5 Steuerelemente direkt in Tabellen verwenden......Page 413
Nachteile......Page 414
Arbeitstechniken......Page 415
Steuerelement formatieren......Page 416
Zugriff auf Steuerelemente via Code......Page 417
Besonderheiten bei Buttons......Page 418
Das Startmenü zu Userform.xls......Page 419
7.6 Programmiertechniken......Page 421
Dialogketten (Gestalten eigener Assistenten)......Page 423
Einstellung des Monats durch ein Drehfeld......Page 427
Einstellung des Datums durch ein Drehfeld......Page 428
Initialisierung......Page 429
8 Menüs und Symbolleisten......Page 431
Vorhandene Menüs und Symbolleisten ändern......Page 432
Menüeinträge und Symbole bearbeiten......Page 434
Symbol verändern......Page 435
Makro zuweisen......Page 436
Symbolleisten anfügen......Page 437
Symbolleiste löschen......Page 438
Menü- und Symbolleisten (CommandBars)......Page 439
Menü- und Symbolelemente (CommandBarControls)......Page 441
Symbole und Menüeinträge (CommandBarButton)......Page 442
Menüs und Untermenüs (CommandBarPopup)......Page 443
Objektzugriff......Page 444
Menüeinträge bzw. Symbole per Code einfügen bzw. löschen......Page 445
Auswahlhäkchen für Menüeinträge......Page 447
Vorhandene Kontextmenüs ändern......Page 448
Eigene Kontextmenüs......Page 449
Das Standardmenü durch ein eigenes Menü ersetzen......Page 450
Listenfeld erstellen......Page 451
Listenfeld mit Einträgen belegen......Page 452
Reaktion auf die Auswahl eines Listenfelds......Page 453
8.2 Oberflächengestaltung für eigenständige Excel- Anwendungen......Page 457
Beispielprogramm......Page 458
Teil III Anwendung......Page 465
9 Mustervorlagen und » intelligente « Formulare......Page 467
Überblick......Page 468
Mustervorlagen......Page 469
Validitätskontrolle für Eingabezellen......Page 470
WENN-Formeln......Page 471
Zusammengesetzte Bedingungen......Page 472
Bedingte Formate......Page 473
Ausdruck des Formulars......Page 474
Steuerelemente in das Formular integrieren......Page 475
Bedienung des Vorlagenassistenten......Page 476
Verwendung der Datenbank-Mustervorlagen......Page 477
Interna......Page 478
Mit Excel mitgelieferte Mustervorlagen......Page 479
9.2 Beispiel – Das »Speedy«-Rechnungsformular......Page 480
Bedienungselemente......Page 481
Besonderheiten bei der Formulargestaltung......Page 482
Der Programmcode......Page 483
Reaktion auf Fehler......Page 485
Tabellenschutz......Page 486
Verbesserungsvorschläge......Page 488
9.3 Beispiel – Abrechnungsformular für einen Car-Sharing-Verein......Page 489
Die Tarifberechnung......Page 491
Der Ausdruck der Tabelle......Page 493
Vereinfachung der Bedienung......Page 495
Gefahr von Insellösungen......Page 496
10 Diagramme und Zeichnungsobjekte (Shapes)......Page 499
Weiterbearbeitung von Diagrammen......Page 500
Benutzerdefinierte Diagrammtypen......Page 501
Trendlinien, Datenglättung......Page 504
Fehlerkennzeichnung......Page 506
Anstatt lange zu suchen: Nutzen Sie die Makroaufzeichnung!......Page 507
Kleines Glossar der Diagrammobjekte......Page 508
Der Diagrammassistent......Page 511
Diagramme löschen, kopieren und einfügen......Page 512
Fertige Diagramme oder benutzerdefinierte Formate verwenden......Page 513
Diagramme drucken und exportieren......Page 514
10.3 Beispiel – Automatische Datenprotokollierung......Page 515
Testdaten......Page 516
Überblick über die Komponenten von Chart.xls......Page 517
Testdaten erzeugen......Page 518
Tagesprotokolle......Page 520
Monatsprotokolle......Page 523
Dialogverwaltung......Page 527
10.4 Syntaxzusammenfassung Diagramme......Page 529
Überblick......Page 530
Shape-Eigenschaften......Page 531
Beispiel......Page 532
10.6 Organigramme und andere Diagramme......Page 534
Diagrammelemente hinzufügen......Page 535
Diagramme löschen......Page 536
11 Datenverwaltung in Excel......Page 537
Was ist eine Datenbank?......Page 538
Unterschiede zwischen Tabellenkalkulationsprogrammen und richtigen Datenbanksystemen......Page 540
Merkmale von richtigen Datenbanksystemen, die in Excel fehlen......Page 541
Die Konsequenz: Daten extern speichern, Datenanalyse mit Excel......Page 542
11.2 Datenverwaltung innerhalb von Excel......Page 543
Eine Mitarbeiterdatenbank......Page 544
Daten sortieren......Page 548
Daten filtern (Suchkriterien)......Page 550
Benutzerdefinierte Autofilter......Page 551
Spezialfilter......Page 552
Löschen und Kopieren mit Spezialfiltern......Page 554
Daten suchen......Page 555
Daten einfügen, ändern und löschen......Page 557
Excel-Tabelle für Word-Serienbrief vorbereiten......Page 558
Word-Serienbriefe bilden......Page 559
11.4 Datenbank-Tabellenfunktionen......Page 561
Beispiel 1: Lagerverwaltung......Page 562
Beispiel 2: Häufigkeitsverteilung......Page 563
11.5 Tabellen konsolidieren......Page 564
Optionen......Page 565
Beispiel......Page 566
11.6 Beispiel – Abrechnung eines Car-Sharing-Vereins......Page 568
Erweiterungsvorschläge......Page 571
Globale Variablen......Page 573
Die Verwaltung des eigenen Menüs......Page 574
Excel-Datei für Monatsbericht laden......Page 575
Rechnungsformular initialisieren......Page 577
Ereignisprozeduren zu den Datenbankbuttons (Datenmaske, Sortieren)......Page 578
Das Rechnungsformular ausdrucken......Page 579
Die Daten des Rechnungsformulars in der Monatstabelle speichern......Page 580
Bereits vorhandene Rechnung nochmals bearbeiten......Page 581
12 Zugriff auf externe Daten......Page 585
Daten auf mehrere Tabellen aufteilen......Page 586
Relationen zwischen mehreren Tabellen......Page 588
Zuordnung der Daten aus unterschiedlichen Tabellen......Page 589
Daten abfragen......Page 590
Die Northwind-Datenbank......Page 591
Datenquelle auswählen......Page 592
Einführungsbeispiel – Artikelliste......Page 593
Daten aktualisieren, Abfrage verändern......Page 595
Beispiel – Liste aller Bestellungen......Page 596
Beispiel – Umsatz je Verkäufer......Page 599
SQL-Code ansehen......Page 601
Abfragen nur auf Aufforderung ausführen......Page 602
Optionen beim Einfügen externer Daten......Page 603
MS-Query-Interna......Page 604
Das QueryTable-Objekt......Page 605
Syntaxzusammenfassung......Page 607
Export in eine Datenbank......Page 608
Was ist ADO?......Page 609
ADO versus DAO......Page 610
Einführungsbeispiel......Page 611
ADO-Überblick......Page 613
Zusätzliche (dynamische) Eigenschaften......Page 614
ConnectionString für SQL Server oder MSDE (OLEDB)......Page 615
Connection-String aus *.udl-Datei lesen......Page 616
Recordset-Typen......Page 618
Datenfelder......Page 620
Navigation in Datensätzen......Page 621
Datensätze suchen und lokal sortieren......Page 622
Datensatz löschen......Page 623
Mögliche Fehlerursachen......Page 624
SELECT-Beispiel 1......Page 626
SELECT-Beispiel 3......Page 627
Daten ändern......Page 628
12.4 Beispiel – Fragebogenauswertung......Page 630
Dateien und Verzeichnisse......Page 631
Alternativen, Varianten, Verbesserungsmöglichkeiten......Page 632
Interner Aufbau......Page 634
Schutz, Validitätskontrolle......Page 635
Fragebögen in die Datenbank einlesen......Page 637
Daten in die Datenbank übertragen......Page 638
Umfragedatenbank auswerten......Page 640
Testdateien für das incoming-Verzeichnis erzeugen......Page 644
13 Datenanalyse in Excel......Page 647
13.1 Daten gruppieren (Teilergebnisse)......Page 648
Methode SubTotal......Page 649
Objekt Outline......Page 650
13.2 Pivottabellen (Kreuztabellen)......Page 651
Einführungsbeispiel......Page 652
Beispiel 2......Page 655
Tabellenlayout......Page 656
Pivottabellen nachträglich verändern......Page 657
Ergebnisse in Pivottabellen gruppieren......Page 659
Drill-down und roll-up......Page 661
Pivottabellen löschen......Page 662
OLAP-Cube-Dateien......Page 663
CreatePivotTable-Methode......Page 668
Pivotdiagramme erzeugen......Page 670
Pivottabelle löschen......Page 671
SQL2String......Page 672
Zellbereiche......Page 673
OLAP-Felder (CubeField)......Page 674
Gruppierung von Pivotfeldern......Page 675
Beispiel......Page 676
Verbindung zwischen Pivottabellen und Datenquellen aktualisieren......Page 679
14 VBA-Programmierung für Profis......Page 687
14.1 Add-Ins......Page 688
Laden von Add-In-Dateien mit und ohne den Add-In-Manager......Page 689
Verwendung von Funktionen, die in Add-Ins definiert sind......Page 690
Einschränkungen bei der Programmierung eigenständiger Add- In- Anwendungen......Page 691
14.2 Excel und das Internet......Page 692
E-Mail interaktiv versenden......Page 693
Webkomponenten......Page 697
HTML-Export per VBA-Code mit PublishObject......Page 698
14.3 Smart Tags......Page 699
Eigene Smart Tags entwickeln......Page 700
Smart-Tags-Funktion ein- und ausschalten......Page 701
Web Services Toolkit 2.0......Page 702
Miniglossar und Abkürzungsverzeichnis......Page 703
Einen einfachen Web Service in Excel nutzen......Page 704
Klassen zur Kommunikation mit dem Web Service......Page 705
Anwendung der Klassen......Page 706
Beispielprogramm......Page 707
14.5 Dynamic Link Libraries (DLLs) verwenden......Page 708
Probleme und Einschränkungen......Page 709
DLL-Funktionen deklarieren......Page 710
Die Parameterliste der DLL-Deklaration......Page 711
Beispiel – Windows-Verzeichnis ermitteln......Page 712
14.6 ActiveX-Automation......Page 713
Die Grenzen Excels......Page 714
Herstellung einer Verbindung zum Partner-Programm......Page 715
Beispiel – Access-Bericht ausdrucken......Page 717
Beispiel – HTML-Datei anzeigen (Internet Explorer)......Page 719
Beispiel – Excel-Diagramm in einem Visual-Basic-Programm anzeigen......Page 720
Installation......Page 721
Verbindung herstellen......Page 722
Diagramm zeichnen......Page 723
Diagramm drucken......Page 724
Verwendung des ClipBoard-Objekts in Excel......Page 725
Der Excel-Programmcode......Page 726
Der Programmcode des ActiveX-Servers......Page 727
Vorhandene OLE-Objekte bearbeiten......Page 728
OLE-Objekte mit ActiveX-Automation bearbeiten......Page 729
Neue OLE-Objekte einfügen......Page 731
Late binding......Page 733
Verbindung zum Programm trennen......Page 734
Beispiel – Daten aus einer Excel-Datei lesen......Page 735
Programm starten......Page 737
Das aktive Programm steuern......Page 738
Teil IV Referenz......Page 741
15 Objektreferenz......Page 743
Excel......Page 744
Fenster......Page 745
Zellbereich......Page 746
Shape-Objekte......Page 747
Diagrammobjekte......Page 748
Steuerung der Entwicklungsumgebung (VBIDE-Bibliothek)......Page 749
Menü- und Symbolleisten (Office-Bibliothek)......Page 750
Defaulteigenschaften, Defaultobjekte, Kurzschreibweisen......Page 751
Formalitäten......Page 752
Einordnung in die Objekthierarchie......Page 753
Anhang A Die beiliegende CD-ROM (Nicht für dieses eBook erhältlich!)......Page 815
Quellenverzeichnis......Page 817
A......Page 819
B......Page 821
C......Page 822
D......Page 824
E......Page 827
F......Page 828
I......Page 830
K......Page 831
M......Page 832
O......Page 834
P......Page 835
R......Page 837
S......Page 838
T......Page 841
V......Page 842
W......Page 843
Z......Page 844
Ins Internet: Weitere Infos zum Buch, Downloads, etc.......Page 0
© Copyright......Page 846




نظرات کاربران