ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Microsoft Office Excel 2007 - Programmierung - Das Handbuch

دانلود کتاب Microsoft Office Excel 2007 - برنامه نویسی - کتابچه راهنمای

Microsoft Office Excel 2007 - Programmierung - Das Handbuch

مشخصات کتاب

Microsoft Office Excel 2007 - Programmierung - Das Handbuch

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 3866454139, 9783866454132 
ناشر: Microsoft GmbH 
سال نشر: 2008 
تعداد صفحات: 1082 
زبان: German 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Microsoft Office Excel 2007 - Programmierung - Das Handbuch به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Microsoft Office Excel 2007 - برنامه نویسی - کتابچه راهنمای نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



فهرست مطالب

Titelei......Page 1
Impressum......Page 4
Übersicht......Page 5
Inhaltsverzeichnis......Page 9
Vorwort......Page 29
Windows Mail......Page 30
Danksagung von Monika Can......Page 31
Danksagung von Michael Schwimmer......Page 32
Einleitung......Page 33
Die Schreibweisen......Page 34
Die Themen......Page 35
Teil A - Grundkenntnisse in Excel-VBA aufbauen......Page 37
Kapitel 1 - Den Makrorekorder, VBA und VBE kennen lernen......Page 39
Einblenden der Entwicklertools......Page 40
Die Bedeutung der Sicherheitseinstellungen......Page 41
Alle Makros außer digital signierten deaktivieren......Page 42
Alle Makros aktivieren......Page 45
Der Umgang mit dem Makrorekorder......Page 46
Ein Makro aufzeichnen......Page 47
Ein Makro aufrufen......Page 51
Eine Tastenkombination entfernen......Page 52
Absolute und relative Aufzeichnung......Page 53
Der Unterschied zwischen ActiveCell und Selection......Page 54
Ein Makro auf einfache Weise ausführen......Page 55
Eine Formularsteuerelement-Schaltfläche verwenden......Page 56
Eine ActiveX-Befehlsschaltfläche verwenden......Page 57
Die persönliche Makro-Arbeitsmappe (PERSONAL.XLSB)......Page 58
Den VBA-Editor kennen lernen......Page 60
Der Projekt-Explorer......Page 61
Der VBA-Editor......Page 62
Das Eigenschaftenfenster......Page 63
Der Direktbereich......Page 64
Elemente des Editors ein- oder ausblenden......Page 65
Elemente in der VBA-Umgebung neu anordnen......Page 66
VBA-Code kommentieren......Page 67
Prozedurlevel-Kommentare......Page 68
Hilfe in VBA anfordern......Page 69
Die Visual Basic-Hilfe......Page 70
Mit Modulen arbeiten......Page 71
Welche Modultypen gibt es?......Page 72
Ein Modul umbenennen......Page 73
Ein Modul exportieren......Page 74
Ein Modul löschen......Page 75
Kapitel 2 - Objekte, Eigenschaften und Methoden erforschen......Page 77
Ein sinnbildlicher Vergleich mit der Natur......Page 78
Die Basis-Objekte von Excel kennen lernen......Page 79
Objekte in der Onlinehilfe abfragen......Page 80
Methoden an der Applikation anwenden......Page 81
Methoden an Arbeitsmappen anwenden......Page 82
Methoden an Tabellenblättern ausführen......Page 84
Wie werden Objekte verändert? (Eigenschaften)......Page 85
Den Namen der aktiven Arbeitsmappe ermitteln......Page 86
Farbige Zellen und Bereiche......Page 87
Was ist IntelliSense?......Page 88
Objekte referenzieren......Page 89
Arbeiten mit dem Objektkatalog......Page 91
Kapitel 3 - Theoretische Grundkenntnisse beherrschen......Page 93
Datentypen einsetzen......Page 94
Präfixe verwenden......Page 95
Variablen kennen lernen......Page 96
Variablen korrekt deklarieren......Page 97
Mehrere Variablen in einer Zeile deklarieren......Page 98
Statische Variablen (Static)......Page 99
Benutzerdefinierte Konstanten verwenden......Page 100
Integrierte Konstanten......Page 101
Datentypen konvertieren......Page 103
Datentypen prüfen......Page 105
Kapitel 4 - Fehler erkennen und beheben......Page 107
Wie können Fehler entstehen?......Page 108
Das Direktfenster verwenden......Page 109
Das Direktfenster zur Überwachung loslösen......Page 110
Eingaben ohne Rückgabewerte......Page 111
Variablen abfragen (Debug.Print)......Page 112
Das Lokal-Fenster benutzen......Page 114
Mit dem Überwachungsfenster arbeiten......Page 116
Prozeduren debuggen......Page 117
Debuggen im Einzelschritt......Page 119
Debuggen im Prozedurschritt......Page 120
Fehler tolerieren......Page 121
Fehlermeldungen unterdrücken (On Error Resume Next)......Page 122
Fehlerunterdrückung zurücksetzen (On Error GoTo 0)......Page 123
Fehler in Sprungmarken abfangen......Page 124
Integrierte Fehlermeldungen selbst erzeugen (Err)......Page 125
Das Debugger-Fenster umgehen......Page 126
Die Konstante xlDisabled verwenden......Page 127
Die Konstante xlInterrupt einsetzen......Page 128
Die Konstante xlErrorHandler benutzen......Page 129
Teil B - Der Einstieg in die VBA- Programmierung......Page 131
Kapitel 5 - Dialogfelder programmieren und aufrufen......Page 133
Meldungsfelder programmieren (MsgBox)......Page 134
Nachrichtenzeilen im Code umbrechen......Page 135
Zeilenumbrüche verwenden......Page 136
Tabulatoren benutzen......Page 137
Anführungszeichen im Text eingeben......Page 138
Schaltflächen einfügen......Page 139
Symbole einblenden......Page 142
Eine InputBox programmieren......Page 143
Eine Application.InputBox erstellen......Page 145
Integrierte Dialogfelder aufrufen......Page 146
Das Dialogfeld Speichern unter öffnen......Page 147
Kapitel 6 - Entscheidungen, Zusammenfassungen und Sprungmarken erlernen......Page 149
Was sind Entscheidungen?......Page 150
Eine If…Then…Else-Entscheidung verwenden......Page 151
Entscheidungen verschachteln......Page 152
Operatoren als Bestandteil einer Entscheidung......Page 154
Eine IIf-Entscheidung anwenden......Page 155
Select Case als Alternative nutzen......Page 156
GoTo und Exit Sub vermeiden......Page 157
Kapitel 7 - Mit Schleifen und Zusammenfassungen arbeiten......Page 159
Mit Schleifen arbeiten......Page 160
For…Next-Schleifen schrittweise durchlaufen......Page 161
For…Next-Schleifen rückwärts durchlaufen......Page 162
For…Next-Schleifen vorzeitig verlassen......Page 163
For…Next-Schleifen verschachteln......Page 164
Mittels For Each Zellen abarbeiten......Page 165
Do Until…Loop kennen lernen......Page 167
Codezeilen zusammenfassen......Page 168
Geschwindigkeit von Prozeduren messen......Page 170
Kapitel 8 - Subprozeduren und Arrays anwenden......Page 173
Eine Unterprozedur aufrufen......Page 174
Parameterangaben bei Prozedurnamen......Page 175
Eindimensionale Arrays......Page 178
Mehrdimensionale Arrays......Page 181
Dynamische Arrays (ReDim und Preserve)......Page 185
Ein dynamisches Array in der Praxis......Page 187
Ein Array sortieren......Page 190
Kapitel 9 - Datum und Uhrzeit verwenden......Page 193
Der Umgang mit Datum und Uhrzeit......Page 194
Datums- und Zeitdifferenz ermitteln......Page 198
Eine zeitgesteuerte Prozedur......Page 200
Ein bestimmtes Datum suchen......Page 201
Zellen mit heutigem Datum suchen......Page 202
Heutiges Datum rot hinterlegen......Page 203
Einen Jahreskalender erstellen......Page 204
Einen Monatskalender erstellen......Page 207
Einen Wochenkalender erstellen......Page 210
Teil C - Wissen und Praxis verbinden......Page 215
Kapitel 10 - Der gekonnte Umgang mit den Basisobjekten......Page 217
Vermeiden von Select und Activate......Page 218
Arbeiten mit Offset......Page 219
Zellen einfügen (Insert)......Page 220
Leerzellen löschen (SpecialCells)......Page 221
Zellen verschieben (Cut)......Page 223
Zellen kopieren (Copy)......Page 224
Nur Werte oder Formate einfügen (PasteSpecial)......Page 225
Der Unterschied zwischen Selektieren und Aktivieren......Page 226
Benutzten Bereich markieren (UsedRange)......Page 227
Umliegenden Bereich markieren (CurrentRegion)......Page 228
Die letzte benutzte Zelle in einer Spalte ermitteln......Page 229
Die letzte benutzte Zelle in einer Zeile ermitteln......Page 230
Die letzte benutzte Zelle einer Tabelle ermitteln......Page 231
Eine bestimmte Anzahl an Zellen nach unten markieren......Page 232
Eine bestimmte Anzahl an Zellen nach rechts markieren......Page 233
Zur ersten Zelle der nächsten Spalte springen......Page 234
Alle Werte eines Tabellenblattes zählen......Page 235
Alle benutzten Zellen zählen......Page 236
Verbundene Zellen......Page 237
Zeilen, Spalten und Zelladressen ausgeben......Page 238
AutoAusfüllen per VBA......Page 241
Markieren von Zeilen und Spalten......Page 243
Mehrere Zeilen oder Spalten markieren......Page 244
Eine Zeile oder Spalte einfügen......Page 245
Eine Zeile oder Spalte löschen......Page 246
Zeilen oder Spalten kopieren......Page 247
Automatisches Anpassen der Höhe oder Breite (AutoFit)......Page 248
Welche Spalten oder Zeilen sind ausgeblendet?......Page 249
Leere Zeilen oder Spalten ausblenden......Page 251
Leere Zeilen und Spalten löschen......Page 252
Worksheets oder Sheets?......Page 253
Ein neues Tabellenblatt einfügen......Page 255
Bestimmtes Tabellenblatt löschen......Page 256
Ein- und Ausblenden von Tabellenblättern......Page 258
Tabellenblätter automatisch umbenennen......Page 261
Schutz von Tabellen, Bereichen und Mappen......Page 262
Nicht gesperrte Zellen farbig hinterlegen......Page 264
Keine Restriktionen auf gesperrte Zellen......Page 266
Tabellenblattnamen in Zellen schreiben......Page 267
Tabellenblattnamen aus Zelle beziehen......Page 268
Tabellenblätter sortieren......Page 269
Neue Farbe für Tabellenreiter......Page 271
Arbeitsmappen öffnen......Page 272
Arbeitsmappen speichern......Page 273
Alle offenen Dateien speichern und Applikation verlassen......Page 274
Eine neue Arbeitsmappe erzeugen......Page 275
Arbeitsmappen ansprechen......Page 276
Namen der geöffneten Arbeitsmappen ermitteln......Page 277
Kapitel 11 - Die Excel-Oberfläche einrichten......Page 279
Gitternetzlinien ein- und ausblenden......Page 280
Formeln ein- und ausblenden......Page 282
Die Statusleiste ein- oder ausblenden......Page 283
Eigenen Text in der Statusleiste ausgeben......Page 284
Die Bearbeitungsleiste ein- und ausblenden......Page 285
Dateieigenschaften manipulieren......Page 286
Dateieigenschaften auslesen......Page 287
Dateieigenschaften erstellen......Page 290
Fensterstatus verändern......Page 291
Kopf- und Fußzeilen verändern......Page 293
Formatieren von Kopf- und Fußzeilen......Page 294
Felder in Kopf- und Fußzeilen verwenden......Page 295
Zeilenumbrüche in Kopf- und Fußzeilen......Page 297
Benutzername in Kopf- und Fußzeilen ausgeben......Page 299
Gleiche Kopf- und Fußzeilen für alle Tabellenblätter einrichten......Page 300
Grafik in Kopf- und Fußzeilen einfügen......Page 301
Wiederholungszeilen einrichten (Blattschutz)......Page 302
Ein Tabellenblatt auf verschiedene Weise ausdrucken......Page 305
Mehrere Tabellenblätter drucken......Page 306
Bereiche drucken......Page 307
Das Drucken-Dialogfeld öffnen......Page 309
Anzahl der Druckseiten pro Tabellenblatt ermitteln......Page 310
Leerzeilen für den Druck ausblenden......Page 311
Ausgeblendete Tabellenblätter drucken......Page 312
Gitternetzlinien und Spalten- und Zeilenköpfe ausdrucken......Page 313
Kapitel 12 - Nützliche Helfer......Page 315
Die Schriftart ersetzen......Page 316
Welche Schriftformatierungen gibt es noch?......Page 318
Teile von Zeichenketten formatieren......Page 319
Zellen mit Rahmen umgeben......Page 320
Formate kopieren......Page 321
Zahlenformate zuweisen (NumberFormat)......Page 322
Farbindex......Page 323
Farben entfernen......Page 324
Eine Standardfarbtabelle erstellen......Page 325
Farbige Zellen zählen......Page 326
Farbige Zellen schützen......Page 329
Verknüpfungen hervorheben......Page 330
Rote Zellen markieren......Page 331
Jede zweite Zeile grau hinterlegen......Page 332
Minuszahlen rot blinken lassen......Page 334
Wochenenden farbig hervorheben......Page 335
Arbeiten mit Kommentaren......Page 337
Kommentare erstellen......Page 338
Kommentare ergänzen......Page 339
Einen Kommentar formatieren......Page 341
Kommentare löschen......Page 343
Kommentartext aus Zelle beziehen......Page 344
Inhalt von Kommentaren in Zellen übernehmen......Page 345
Kommentare mit Benutzername, Datum und Uhrzeit......Page 347
Über Kommentare Änderungen rapportieren......Page 350
Kommentare mit speziellen Formen......Page 351
Tastenkombinationen erstellen (OnKey)......Page 353
Tasten senden (SendKeys)......Page 356
Formeln hervorheben......Page 357
Formeln in einem Tabellenblatt ausgeben......Page 358
Den kleinsten und größten Wert einer Spalte finden (Min und Max)......Page 360
Umschalten zwischen Klein- und Großbuchstaben (UCase/LCase)......Page 362
Zeichenfolgen oder Formate ersetzen (Replace)......Page 363
Den linken Teil einer Zeichenkette finden (Left)......Page 364
Teile einer Zeichenfolge ermitteln (Mid)......Page 365
Die Position eines Zeichens ausgeben (Instr)......Page 366
Den Rest einer ganzzahligen Division ermitteln (Mod)......Page 367
Teil D - Formeln und Ereignisse erstellen......Page 369
Kapitel 13 - Funktionen selbst kreieren......Page 371
Englische Funktionsnamen per Makrorekorder ermitteln......Page 372
Eigene Funktionen programmieren......Page 373
VBA-Funktionen in einer Tabelle verwenden......Page 374
VBA-Funktionen einer anderen Kategorie zuweisen......Page 375
Eine Funktion ohne Übergabewerte......Page 377
Eine Funktion mit mehreren Übergabewerten......Page 378
Bereichsfunktionen......Page 379
Array-Funktionen......Page 380
Unbestimmte Anzahl an Übergabewerten (Parameter-Array)......Page 381
Eine Funktion in einer Prozedur verwenden......Page 382
Eine Tastenkombination zuweisen......Page 384
Funktionen generell zur Verfügung stellen......Page 385
Funktionen in Add-Ins bereitstellen......Page 386
Englische und deutsche Formelnamen ermitteln......Page 388
Eine vereinfachte Wenn-Funktion......Page 389
Farbige Zellen berechnen......Page 391
Sternzeichen aus einem Datum ermitteln......Page 393
Eine Zufallszahl mit Unter- und Obergrenze......Page 394
Namen vertauschen......Page 395
Initialen generieren......Page 396
Ganzzahlen in Buchstaben ausgeben......Page 397
Umlaute in Selbstlaute umwandeln......Page 398
Eine Auswahl programmieren......Page 399
Runden auf den 5er genau......Page 400
Zelle auf Format prüfen......Page 401
Prüfen, ob eine Datei vorhanden ist......Page 402
Kapitel 14 - Ereignisorientierte Programmierung......Page 403
Wie und wo werden Ereignisprozeduren erstellt?......Page 404
Welche Ereignisse gibt es?......Page 408
Fenster maximieren und minimieren......Page 409
Aktivieren eines bestimmten Tabellenblattes......Page 410
Rollbereich festlegen (ScrollArea)......Page 411
Workbook_BeforeSave-Ereignis......Page 412
Workbook_BeforePrint-Ereignis......Page 413
Farbwechsel bei Neuberechnung......Page 414
Datum und Uhrzeit protokollieren......Page 415
Per Rechtsklick den Funktionsassistent anzeigen......Page 416
Änderungen an einem Tabellenblatt protokollieren......Page 417
Mehr als drei Bedingungen......Page 419
Bereich bei jeder Änderung neu sortieren......Page 420
Steuerelemente (ActiveX)......Page 421
Standardsteuerelemente......Page 422
Befehlsschaltfläche (CommandButton)......Page 423
Umschaltfläche (ToggleButton)......Page 425
Bezeichnungsfeld (Label)......Page 426
Textfeld (TextBox)......Page 427
Optionsfeld (OptionButton)......Page 428
Kontrollkästchen (CheckBox)......Page 430
Listenfeld (ListBox)......Page 431
Drehfeld (SpinButton)......Page 433
Bildlaufleiste (ScrollBar)......Page 434
Bild (Image)......Page 435
Zusätzliche Steuerelemente......Page 436
Eine animierte Grafik in Excel......Page 437
Navigation auf der Festplatte......Page 438
Steuerelemente aus einem Tabellenblatt entfernen......Page 439
Teil E - Auswertungstechniken anwenden......Page 443
Kapitel 15 - Daten auswerten......Page 445
Werte vergleichen und farblich hervorheben......Page 446
Datenreihe mit Bereich vergleichen......Page 448
Zwei Bereiche vergleichen......Page 449
Tabellenblätter vergleichen......Page 451
Vertikal sortieren......Page 455
Horizontal sortieren......Page 456
Blöcke sortieren......Page 457
Farbige Zellen sortieren......Page 460
Daten transponieren......Page 462
Einfaches Transponieren......Page 463
Mehrere Bereiche auf einmal transponieren......Page 464
Datenmasken verwenden......Page 465
Eine Datenmaske mit europäischen Datumsangaben......Page 466
Eine Datenmaske für einen bestimmten Bereich......Page 467
Die Datengültigkeit erforschen (Datenüberprüfung)......Page 468
Zellen-Dropdown-Felder erstellen......Page 469
Benannte Bereiche erstellen......Page 472
Benannte Bereiche berechnen......Page 473
Benannte Bereiche ausgeben......Page 474
Benannte Bereiche löschen......Page 475
Kapitel 16 - AutoFilter und Spezialfilter einsetzen......Page 477
Berechnungen von gefilterten Daten (Teilergebnis)......Page 478
Einen einfachen AutoFilter programmieren......Page 479
Filtern über ein Eingabefeld......Page 481
Datumsangaben im AutoFilter verwenden......Page 483
Einen einzelnen Filterpfeil ausblenden......Page 484
Leere Einträge filtern......Page 486
Prüfen, ob der Filtermodus aktiv ist......Page 487
Nur gefilterte Datensätze markieren......Page 488
Anzahl gefilterter Zeilen zählen......Page 489
Zeilennummer des letzten gefilterten Datensatzes ausgeben......Page 491
Datensätze nach Farben filtern......Page 492
Der Umgang mit dem Spezialfilter......Page 494
Doppelte Datensätze ausblenden......Page 496
Ereignisorientiert filtern......Page 497
Kapitel 17 - Pivot-Tabellen programmieren......Page 499
Der Pivot-Tabellen-Assistent......Page 500
Pivot-Tabellen-Objekte......Page 502
Pivot-Tabellen löschen......Page 503
Eine Pivot-Tabelle erzeugen......Page 504
Gleichzeitig zwei Pivot-Tabellen erzeugen......Page 505
Berechnungen in Pivot-Tabellen......Page 508
Eine Pivot-Tabelle automatisch aktualisieren......Page 510
Pivot-Tabellenfelder vertauschen......Page 511
Pivot-Tabellenfelder formatieren......Page 512
Eine komplett formatierte Pivot-Tabelle erzeugen......Page 514
Teil F - Objekte auf dem Tabellenblatt......Page 517
Kapitel 18 - Diagramme automatisieren......Page 519
Das Diagramm-Objektmodell......Page 520
Welche Diagrammtypen gibt es?......Page 522
Ein Diagramm manuell erzeugen......Page 523
Ein Diagramm per VBA erzeugen......Page 524
Ein eingebettetes Diagramm ansprechen......Page 525
Ein eingebettetes Diagramm ausdrucken......Page 526
Diagramme löschen......Page 527
Diagramm-Objekte ein- oder ausblenden......Page 528
Die Achsen ein- oder ausblenden......Page 529
Die Legende platzieren......Page 530
Diagramm- und Zeichnungsfläche formatieren......Page 531
Die Diagrammfläche formatieren......Page 532
Datenreihen formatieren......Page 534
Einzelne Datenpunkte formatieren......Page 536
Markierer formatieren......Page 537
Die Skalierung eines Säulendiagramms ändern......Page 539
Achsen ausrichten......Page 542
3D-Diagramme......Page 544
3D-Oberflächendiagramme......Page 545
Diagrammbeschriftungen formatieren......Page 546
Diagrammtitel und Achsentitel......Page 547
Achsentext formatieren......Page 548
Trendlinien bearbeiten......Page 549
Ein benutzerdefiniertes Diagramm erstellen......Page 552
Negative Datenpunkte hervorheben......Page 554
Bedingte Formatierung von Diagrammpunkten......Page 555
Diagramm mit Schwebebalken......Page 557
Kombinationsdiagramme erstellen......Page 558
Halbtransparente Datenpunkte......Page 561
Ereignisse für Diagrammblätter......Page 563
Ereignisse für eingebettete Diagramme......Page 565
Ein Diagramm exportieren (Grafikformat)......Page 566
Dynamische Diagramme......Page 567
Ein dynamisches Diagramm erstellen (CurrentRegion)......Page 568
Dynamisch in Bezug auf Zeilen......Page 569
Dynamisch in Bezug auf Zeilen und Spalten......Page 570
Unabhängige Spalten ansprechen......Page 571
Diagramm und Datenquelle transponieren......Page 573
Kapitel 19 - Grafische Objekte per VBA steuern......Page 577
Welche Objekttypen gibt es?......Page 578
Objekttyp ermitteln......Page 579
Objekte eines bestimmten Typs löschen......Page 581
Ein Objekt zentrieren......Page 582
Zeichenelemente bearbeiten......Page 584
AutoFormen verwenden......Page 586
WordArt-Objekte erstellen......Page 589
Ein Wasserzeichen einfügen......Page 590
WordArt-Text aus Zelle beziehen......Page 592
WordArt-Farbverlauf per Mausklick ändern......Page 593
Grafiken einfügen......Page 594
Grafiken der Größe eines Bereiches anpassen......Page 596
Einer Grafik einen Namen zuweisen......Page 597
Grafiken löschen......Page 598
Grafiken bedingt einfügen......Page 599
Grafiken formatieren......Page 601
Bereiche einer Tabelle als Grafik abspeichern......Page 602
Einen Bereich als Grafik exportieren......Page 604
Verknüpfte Bilder......Page 606
Eine Grafik nur einige Sekunden lang anzeigen......Page 608
Formularsteuerelemente automatisieren......Page 609
Eine Formular-Schaltfläche per VBA einfügen......Page 611
Kontrollkästchen bedingt einfügen......Page 612
Kapitel 20 - Die Multifunktionsleiste manipulieren (RibbonX)......Page 615
Der XML-Editor für Microsoft Office 2007 Custom UI......Page 617
Eine erste Veränderung an der Multifunktionsleiste......Page 618
Microsoft-Webseiten in Bezug auf RibbonX......Page 619
Die XML-Struktur......Page 620
Eine bestehende Registerkarte ausblenden......Page 622
Eigene Registerkarten erzeugen (tabs/tab)......Page 623
Kontextbezogene Registerkarten (tabSet)......Page 624
Eine bestehende Gruppe ausblenden (group)......Page 625
Eine benutzerdefinierte Gruppe erzeugen......Page 626
Eine Schaltfläche anlegen (button)......Page 627
Eine Schaltfläche mit Office-Bild (imageMso)......Page 628
Eine Schaltfläche mit eigenem Bild (image)......Page 629
Office-eigene Schaltflächen verwenden (control)......Page 631
Eine Office-eigene Gruppe ersetzen......Page 633
Ausrichten von Steuerelementen (box)......Page 634
Beschriftungselemente ohne Aktion (labelControl)......Page 635
Gruppierungen und Optik (buttonGroup)......Page 637
Umschaltflächen erzeugen (toggleButton)......Page 638
Eine unterteilte Schaltfläche (splitButton)......Page 639
Kontrollkästchen einfügen (checkBox)......Page 641
Ein Eingabefeld anwenden (editBox)......Page 642
Ein Kombinationsfeld erstellen (dropDown)......Page 643
Kombinationsfelder mit Eingaben kreieren (comboBox)......Page 645
Eine Galerie einsetzen (gallery/item)......Page 646
Menüs und Untermenüs generieren (menu)......Page 648
Trennlinie in Menüs einfügen (menuSeparator)......Page 649
Dynamische Menüs anwenden (dynamicMenu)......Page 650
Schaltflächen-Hilfe (screentip und supertip)......Page 651
Der dialogBoxLauncher......Page 652
Die Office-Schaltfläche verändern (officeMenu)......Page 653
Den Schnellzugriff anpassen (qat)......Page 654
Kapitel 21 - Eingabeformulare entwickeln (UserForms)......Page 657
Ein UserForm erstellen......Page 658
Die Farbpaletten verwenden......Page 659
Ein UserForm aufrufen und schließen......Page 660
Die Werkzeugsammlung kennen lernen......Page 661
Ausrichtung von Steuerelementen......Page 662
Benennung von Steuerelementen und Präfixe......Page 663
Die Aktivierreihenfolge ändern......Page 664
Arbeiten mit Rahmen (Frame)......Page 665
Multiseiten erstellen (MultiPage)......Page 667
Registerkarten nutzen (TabStrip)......Page 671
Inaktive und unsichtbare Steuerelemente......Page 673
Der Einsatz von RefEdit......Page 674
Listenfelder mit Mehrfachauswahl......Page 676
Mehrspaltige Listenfelder......Page 678
Größe und Position von UserForms......Page 680
Weitere Steuerelemente......Page 682
Steuerelement-Gruppen erzeugen......Page 683
UserForm mit Hyperlink......Page 685
Kalender erstellen......Page 687
Fortschrittsbalken programmieren......Page 689
Ein UserForm mit einer Symbolleiste......Page 691
Datenerfassung via UserForm......Page 694
Formatierungen via UserForm......Page 697
Ein E-Mail-Formular entwickeln......Page 702
Farbnummern ermitteln......Page 706
ASCII- und ANSI-Zeichen ermitteln (Chr)......Page 709
Passwörter verschlüsseln......Page 711
Thermometer (Celsius/Fahrenheit)......Page 713
Listenfelder automatisch mit Wochentagen oder Monatsnamen befüllen......Page 717
Eine Rechentabelle erstellen......Page 718
Ein dynamischer Fragebogen......Page 721
Teil G - Interessantes für Fortgeschrittene......Page 725
Kapitel 22 - Verschiedene Tipps und Tricks......Page 727
Verknüpfungen löschen und durch Werte ersetzen......Page 728
Tabellenübergreifende Suche......Page 730
Datumssuche......Page 733
Gefundene Zelladressen ausgeben......Page 735
Formeln ermitteln......Page 737
Scrollen verhindern (ScrollArea)......Page 740
Dateinamen über Dialogfelder ermitteln......Page 741
Dateiname beim Öffnen zwischenspeichern (GetOpenFileName)......Page 742
Pfad und Dateiname beim »Speichern unter« zwischenspeichern (GetSaveAsFileName)......Page 745
Die Zwischenablage befüllen......Page 748
Text aus Zwischenablage auslesen......Page 749
Informationen sammeln......Page 750
Abfragen......Page 751
Systeminformationen des eigenen Rechners auslesen......Page 752
WMIInfos......Page 763
Kapitel 23 - Manipulationen innerhalb des VBA-Editors......Page 765
Welche VBE-Objekte gibt es?......Page 766
Ein Objekt referenzieren......Page 767
Ein Modul in eine Mappe einfügen......Page 768
Prüfen, ob ein Modul existiert......Page 769
Ein Modul aus einer Mappe entfernen......Page 770
Alle Module einer Mappe auflisten......Page 771
Alle Module in einen Ordner exportieren......Page 772
Module zwischen Projekten kopieren......Page 773
Alles rund um Prozeduren......Page 774
Eine Prozedur in ein Modul einfügen......Page 775
Prüfen, ob eine Prozedur existiert......Page 776
Eine Ereignisprozedur erzeugen......Page 777
Eine Prozedur aus einem Modul entfernen......Page 778
Alle Prozeduren aus einem Modul entfernen......Page 779
Sämtlichen VBA-Code eines Projekts entfernen......Page 780
Alle Prozeduren eines Moduls auflisten......Page 781
Ein UserForm löschen......Page 782
Alle UserForms aus einem Projekt entfernen......Page 783
Ein leeres UserForm erstellen......Page 784
Ein UserForm mit einer Schaltfläche erstellen......Page 785
Ein komplexes UserForm erzeugen......Page 786
Kapitel 24 - Ein Ausflug in die API-Welt......Page 791
Grenzen von VBA......Page 792
API-Funktionen......Page 793
Die Declare-Anweisung......Page 795
Grundlagen......Page 796
Stapel oder Stack......Page 797
Deklaration......Page 798
Strukturen......Page 799
Datentypen......Page 801
Nibbles......Page 802
Little Endian/Big Endian......Page 803
Vorzeichenlose Datentypen......Page 805
Zeichenketten......Page 809
Datenfelder (Arrays)......Page 814
CopyMemory......Page 815
Koordinaten (Größenangaben)......Page 817
Fensternachrichten......Page 819
Fenstertitel (Caption)......Page 820
Fensterstil......Page 821
Fensterhandle......Page 822
Devicekontext (DC)......Page 824
Regionen......Page 827
Menüs......Page 829
Liste aller vorhandenen Fenster......Page 831
Funktion StringVonAsciiZ......Page 840
Funktion FensterInfos......Page 841
UserForms und Regionen......Page 842
Ereignis UserForm_Activate......Page 845
Prozedur UserForm_MouseDown......Page 846
UserForms und Fensterstile......Page 847
Prozedur StilAnpassen......Page 850
UserForm mit Menü......Page 851
Ereignis UserForm_Terminate......Page 854
Prozedur MakeMenu......Page 855
UserForm als Zeichenfläche......Page 859
Prozedur BadForm......Page 866
Kapitel 25 - Klassenprogrammierung......Page 871
Klassen und Objekte......Page 872
Methoden einer Klasse......Page 876
Anlegen der Beispielklasse......Page 877
Programmieren der Beispielklasse......Page 879
Eigenschaften der Beispielklasse......Page 880
Methoden der Beispielklasse......Page 882
Allgemeine Funktionalität der Beispielklasse......Page 883
Instanzierung......Page 888
Zugriff auf Eigenschaften und Methoden der Beispielklasse......Page 889
Klassen und Ereignisse......Page 892
Ereignisprozeduren mit WithEvents......Page 893
WithEvents......Page 894
Ereignisprozeduren vervielfältigen......Page 896
Textfelder in Tabellenblättern überwachen......Page 897
Planung von Klassen......Page 903
Methoden......Page 904
Parameterübergabe, Eigenschaftswerte......Page 905
Objekte aus Klassen erzeugen......Page 908
Objekte zerstören......Page 909
Teil H - Kommunikation mit der Außenwelt......Page 911
Kapitel 26 - Internet und E-Mail per VBA steuern......Page 913
Interne und externe Hyperlinks......Page 914
Hyperlinks aus Tabellenblattnamen erzeugen......Page 915
Hyperlinks an Zellen bestimmten Inhalts zuweisen......Page 920
Hyperlinks ersetzen......Page 922
Hyperlinks entfernen......Page 923
E-Mail-Adressen einfügen......Page 924
E-Mail-Adressen entfernen......Page 925
E-Mails versenden......Page 926
Eine E-Mail versenden......Page 927
Eine E-Mail mit Anhang versenden......Page 928
Eine E-Mail mit HTML-Tags......Page 930
Einen Bereich versenden......Page 932
Einen Bereich als Anhang versenden......Page 933
Eine Serien-E-Mail versenden......Page 936
Webabfragen ausführen......Page 938
Eine Webabfrage per VBA erzeugen......Page 939
Webabfragen aktualisieren......Page 941
Excel-Datei als Webseite abspeichern......Page 942
Nach HTML konvertieren......Page 944
Kapitel 27 - XML, XSL(T) und Smarttags erforschen......Page 949
XML in Verbindung mit Excel anwenden......Page 950
Eine Excel-Datei im *.xml-Format abspeichern......Page 951
Eine XML-Datei manuell erzeugen......Page 953
XML-Liste importieren......Page 956
XML-Listen exportieren......Page 957
XML in einer schreibgeschützten Arbeitsmappe......Page 958
Aufgabenbereich XML-Quelle verwenden......Page 959
Exportmechanismus per VBA programmieren......Page 960
XSL(T) - Externe Formatvorlagen erstellen......Page 963
XML-SS-Schemas - Integrierte Formatierungen verwenden......Page 967
Eigene Smarttags erstellen......Page 969
Eine eigene Smarttag-Liste erzeugen......Page 970
Smarttags löschen......Page 974
Kapitel 28 - Schnittstellen zu anderen Microsoft-Anwendungen......Page 977
Early Binding......Page 978
Late Binding......Page 980
Daten nach Word exportieren......Page 981
Word-Daten importieren......Page 982
Ein Word-Dokument mit Formatierungen......Page 983
Daten nach PowerPoint exportieren......Page 985
PowerPoint-Daten importieren......Page 986
Daten nach Access exportieren......Page 988
Daten aus Access importieren......Page 991
Auf Outlook zugreifen......Page 993
Den Posteingang auslesen......Page 994
Kalender auslesen......Page 995
Kontakte auslesen......Page 996
Der Umgang mit Textdateien......Page 997
Daten nach Textdatei exportieren......Page 998
Daten aus einer Textdatei importieren......Page 1000
Eine bestehende Textdatei ergänzen......Page 1004
In Zusammenarbeit mit dem Windows-Explorer......Page 1006
Windows-Befehle ohne FSO......Page 1007
Aktuelles Verzeichnis abfragen......Page 1008
Prüfen, ob ein Pfad existiert......Page 1009
Ein Verzeichnis wechseln......Page 1010
Ein Verzeichnis relativ wechseln......Page 1012
Ein Verzeichnis anlegen......Page 1013
Ein Verzeichnis verschieben......Page 1014
Systeminformationen zu einer Datei auslesen......Page 1015
Ermitteln, ob eine Datei existiert......Page 1017
Sämtliche Dateien eines Verzeichnisses löschen......Page 1018
Dateien verschieben......Page 1019
Eine Datei kopieren......Page 1020
Kontrollieren, ob eine Diskette oder CD-ROM eingelegt ist......Page 1021
Freien Speicherplatz ermitteln......Page 1023
Teil I - Anhang......Page 1025
Anhang A - Anhang......Page 1027
Präfixe zu Datentypen......Page 1028
Präfixe zu UserForm-Objekten......Page 1029
Datentypen prüfen......Page 1030
Weekday......Page 1031
Format-Funktion......Page 1032
Funktionskategorien......Page 1033
Farbkonstanten......Page 1034
Belegte Tastenkombinationen......Page 1035
Tastenkombinationen (OnKey)......Page 1037
Operatoren und Kriterien für den Autofilter......Page 1038
Gültigkeit......Page 1039
Objekttypen (Shapes)......Page 1041
RibbonX-Steuerelemente......Page 1042
RibbonX-Eigenschaften......Page 1046
RibbonX-Ereignisse......Page 1047
RibbonX-Kombinationsmöglichkeiten......Page 1049
Anhang B - Die CD-ROM zum Buch......Page 1057
Stichwortverzeichnis......Page 1063




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