Kofler / Nebelo | Excel 2016 programmieren | E-Book | sack.de
E-Book

E-Book, Deutsch, 880 Seiten

Kofler / Nebelo Excel 2016 programmieren

Excel Programmierung für Anfänger - Lernen Sie wie Sie ein Diagramm auf Basis einer Pivot Tabelle erstellen und automatisieren Sie Ihre Arbeit mit VBA
1. Auflage 2016
ISBN: 978-3-446-45008-0
Verlag: Carl Hanser
Format: PDF
Kopierschutz: 1 - PDF Watermark

Excel Programmierung für Anfänger - Lernen Sie wie Sie ein Diagramm auf Basis einer Pivot Tabelle erstellen und automatisieren Sie Ihre Arbeit mit VBA

E-Book, Deutsch, 880 Seiten

ISBN: 978-3-446-45008-0
Verlag: Carl Hanser
Format: PDF
Kopierschutz: 1 - PDF Watermark



Die Möglichkeiten der Excel-Programmierung sind nahezu unbegrenzt
Das Buch hat sich aufgrund seiner praxisnahen Beispiele und der klaren Strukturierung zu einem Standardwerk für professionelle Excel-Programmierer.
In der komplexen Objektwelt von Excel zurechtfinden
- Mit VBA können Sie tägliche Arbeitsvorgänge automatisieren, neue Tabellenfunktionen programmieren, externe Daten einlesen und mit Pivottabellen analysieren, Diagramme erstellen und vieles mehr.
- Dazu müssen Sie sich in der komplexen Objektwelt von Excel zurechtfinden, was Ihnen mit Hilfe dieses Buchs und seiner zahlreichen Schritt-für-Schritt-Beispiele aus der Programmierpraxis mühelos gelingt.
Kofler / Nebelo Excel 2016 programmieren jetzt bestellen!

Weitere Infos & Material


1;Inhalt;6
2;Vorwort;15
2.1;Konzeption des Buchs;19
3;TEIL I: Intuitiver Einstieg;22
3.1;1 Das erste Makro;24
3.1.1;1.1 Begriffsdefinition;24
3.1.2;1.2 Was ist Visual Basic für Applikationen?;27
3.1.3;1.3 Beispiel: eine Formatvorlage mit einem Symbol verbinden;28
3.1.4;1.4 Beispiel: Makro zur Eingabeerleichterung;34
3.1.5;1.5 Beispiel: einfache Literaturdatenbank;36
3.1.6;1.6 Beispiel: Formular zur Berechnung der Verzinsung von Spareinlagen;42
3.1.7;1.7 Beispiel: benutzerdefinierte Funktionen;47
3.1.8;1.8 Beispiel: Analyse komplexer Tabellen;48
3.1.9;1.9 Beispiel: Vokabeltrainer;49
3.1.10;1.10 Weitere Beispiele zum Ausprobieren;55
3.2;2 Neuerungen in Excel 2007 bis 2016;62
3.2.1;2.1 Die Benutzeroberfläche RibbonX;63
3.2.2;2.2 Neue Programmfunktionen;66
3.2.3;2.3 Office-Add-ins;70
3.2.4;2.4 Neues in Sachen Programmierung;72
3.2.4.1;2.4.1 Kompatibilitätskrücke Add-ins-Register;73
3.2.4.2;2.4.2 Zu- und Abgänge im Objektmodell;74
3.2.4.3;2.4.3 Anpassen der Benutzeroberfläche;75
3.2.4.4;2.4.4 Die Grenzen von VBA;76
3.2.5;2.5 Probleme und Inkompatibilitäten;77
4;TEIL II: Grundlagen;80
4.1;3 Entwicklungsumgebung;82
4.1.1;3.1 Komponenten von VBA-Programmen;82
4.1.2;3.2 Komponenten der Entwicklungsumgebung;83
4.1.3;3.3 Codeeingabe in Modulen;90
4.1.4;3.4 Makros ausführen;94
4.1.5;3.5 Makroaufzeichnung;95
4.1.6;3.6 Tastenkürzel;97
4.2;4 VBA-Konzepte;100
4.2.1;4.1 Variablen und Felder;100
4.2.1.1;4.1.1 Variablenverwaltung;100
4.2.1.2;4.1.2 Felder;105
4.2.1.3;4.1.3 Syntaxzusammenfassung;108
4.2.2;4.2 Prozedurale Programmierung;110
4.2.2.1;4.2.1 Prozeduren und Parameter;110
4.2.2.2;4.2.2 Gültigkeitsbereich von Variablen und Prozeduren;119
4.2.2.3;4.2.3 Verzweigungen (Abfragen);123
4.2.2.4;4.2.4 Schleifen;126
4.2.2.5;4.2.5 Syntaxzusammenfassung;129
4.2.3;4.3 Objekte;132
4.2.3.1;4.3.1 Der Umgang mit Objekten, Methoden und Eigenschaften;132
4.2.3.2;4.3.2 Der Objektkatalog (Verweise);138
4.2.3.3;4.3.3 Übersichtlicher Objektzugriff durch das Schlüsselwort With;141
4.2.3.4;4.3.4 Objektvariablen;142
4.2.3.5;4.3.5 Syntaxzusammenfassung;144
4.2.4;4.4 Ereignisse;145
4.2.4.1;4.4.1 Ereignisprozeduren;146
4.2.4.2;4.4.2 Ereignisprozeduren deaktivieren;149
4.2.4.3;4.4.3 Überblick über wichtige Excel-Ereignisse;150
4.2.4.4;4.4.4 Ereignisse beliebiger Objekte empfangen;155
4.2.4.5;4.4.5 Ereignisprozeduren per Programmcode erzeugen;157
4.2.4.6;4.4.6 Syntaxzusammenfassung;159
4.2.5;4.5 Programmierung eigener Klassen;162
4.2.5.1;4.5.1 Eigene Methoden, Eigenschaften und Ereignisse;164
4.2.5.2;4.5.2 Collection-Objekt;167
4.2.5.3;4.5.3 Beispiel für ein Klassenmodul;168
4.2.5.4;4.5.4 Beispiel für abgeleitete Klassen (Implements);170
4.2.5.5;4.5.5 Eine Klasse als FileSearch-Ersatz;174
4.2.5.6;4.5.6 Syntaxzusammenfassung;181
4.2.6;4.6 Operatoren in VBA;182
4.2.7;4.7 Virenschutz;185
4.2.7.1;4.7.1 Vorhandene Schutzmaßnahmen nutzen;186
4.2.7.2;4.7.2 Viren selbst entdecken;189
4.2.7.3;4.7.3 Vertrauenswürdige Makros ohne Einschränkungen ausführen;189
4.3;5 Programmiertechniken;192
4.3.1;5.1 Zellen und Zellbereiche;192
4.3.1.1;5.1.1 Objekte, Methoden, Eigenschaften;192
4.3.1.2;5.1.2 Anwendungsbeispiele;207
4.3.1.3;5.1.3 Syntaxzusammenfassung;216
4.3.2;5.2 Arbeitsmappen, Fenster und Arbeitsblätter;218
4.3.2.1;5.1.4 Objekte, Methoden und Eigenschaften;219
4.3.2.2;5.1.5 Anwendungsbeispiele;225
4.3.2.3;5.1.6 Syntaxzusammenfassung;229
4.3.3;5.3 Datentransfer über die Zwischenablage;231
4.3.3.1;5.3.1 Zellbereiche kopieren, ausschneiden und einfügen;231
4.3.3.2;5.3.2 Zugriff auf die Zwischenablage mit dem DataObject;233
4.3.3.3;5.3.3 Syntaxzusammenfassung;234
4.3.4;5.4 Umgang mit Zahlen und Zeichenketten;235
4.3.4.1;5.4.1 Numerische Funktionen, Zufallszahlen;235
4.3.4.2;5.4.2 Zeichenketten;237
4.3.4.3;5.4.3 Umwandlungsfunktionen;242
4.3.4.4;5.4.4 Syntaxzusammenfassung;244
4.3.5;5.5 Rechnen mit Datum und Uhrzeit;246
4.3.5.1;5.5.1 VBA-Funktionen;250
4.3.5.2;5.5.2 Tabellenfunktionen;252
4.3.5.3;5.5.3 Anwendungs- und Programmiertechniken;253
4.3.5.4;5.5.4 Feiertage;256
4.3.5.5;5.5.5 Syntaxzusammenfassung;262
4.3.6;5.6 Umgang mit Dateien, Textimport/-export;263
4.3.6.1;5.6.1 File System Objects – Überblick;264
4.3.6.2;5.6.2 Laufwerke, Verzeichnisse und Dateien;266
4.3.6.3;5.6.3 Textdateien (TextStream);272
4.3.6.4;5.6.4 Binärdateien (Open);274
4.3.6.5;5.6.5 Excel-spezifische Methoden und Eigenschaften;278
4.3.6.6;5.6.6 Textdateien importieren und exportieren;281
4.3.6.7;5.6.7 Textexport für Mathematica-Listen;289
4.3.6.8;5.6.8 Syntaxzusammenfassung;294
4.3.7;5.7 Benutzerdefinierte Tabellenfunktionen;298
4.3.7.1;5.7.1 Grundlagen;298
4.3.7.2;5.7.2 Beispiele;305
4.3.8;5.8 Schutzmechanismen;307
4.3.8.1;5.8.1 Bewegungsradius einschränken;308
4.3.8.2;5.8.2 Zellen, Tabellenblätter und Arbeitsmappen schützen;309
4.3.8.3;5.8.3 Schutzmechanismen für den gemeinsamen Zugriff;313
4.3.8.4;5.8.4 Programmcode und Symbolleiste schützen;314
4.3.8.5;5.8.5 Syntaxzusammenfassung;315
4.3.9;5.9 Konfigurationsdateien, individuelle Konfiguration;316
4.3.9.1;5.9.1 Optionen;316
4.3.9.2;5.9.2 Optionseinstellungen per Programmcode;317
4.3.9.3;5.9.3 Konfigurationsdateien;320
4.3.10;5.10 Tipps und Tricks;328
4.3.10.1;5.10.1 Geschwindigkeitsoptimierung;328
4.3.10.2;5.10.2 Zeitaufwendige Berechnungen;329
4.3.10.3;5.10.3 Effizienter Umgang mit Tabellen;333
4.3.10.4;5.10.4 Zusammenspiel mit Excel-4-Makros;335
4.3.10.5;5.10.5 Excel-Version feststellen;336
4.3.10.6;5.10.6 Hilfe zur Selbsthilfe;336
4.3.10.7;5.10.7 Syntaxzusammenfassung;338
4.4;6 Fehlersuche und Fehlerabsicherung;340
4.4.1;6.1 Hilfsmittel zur Fehlersuche (Debugging);340
4.4.1.1;6.1.1 Syntaxkontrolle;340
4.4.1.2;6.1.2 Reaktion auf Fehler;341
4.4.1.3;6.1.3 Kontrollierte Programmausführung;344
4.4.2;6.2 Fehlertolerantes Verhalten von Programmen;346
4.4.3;6.3 Reaktion auf Programmunterbrechungen;351
4.4.4;6.4 Syntaxzusammenfassung;352
4.5;7 Dialoge;354
4.5.1;7.1 Vordefinierte Dialoge;354
4.5.1.1;7.1.1 Excel-Standarddialoge;354
4.5.1.2;7.1.2 Die Funktionen MsgBox und InputBox;358
4.5.1.3;7.1.3 Die Methode Application.InputBox;358
4.5.2;7.2 Selbst definierte Dialoge;360
4.5.2.1;7.2.1 Veränderungen gegenüber Excel 5/7;361
4.5.2.2;7.2.2 Einführungsbeispiel;363
4.5.3;7.3 Der Dialogeditor;367
4.5.4;7.4 Die MS-Forms-Steuerelemente;371
4.5.4.1;7.4.1 Beschriftungsfeld (Label);372
4.5.4.2;7.4.2 Textfeld (TextBox);373
4.5.4.3;7.4.3 Listenfeld (ListBox) und Kombinationslistenfeld (ComboBox);376
4.5.4.4;7.4.4 Kontrollkästchen (CheckBox) und Optionsfelder (OptionButton);382
4.5.4.5;7.4.5 Buttons (CommandButton) und Umschaltbuttons (ToggleButton);383
4.5.4.6;7.4.6 Rahmenfeld (Frame);384
4.5.4.7;7.4.7 Multiseiten (MultiPage), Register (TabStrip);386
4.5.4.8;7.4.8 Bildlaufleiste (ScrollBar) und Drehfeld (SpinButton);390
4.5.4.9;7.4.9 Anzeige (Image);392
4.5.4.10;7.4.10 Formelfeld (RefEdit);393
4.5.4.11;7.4.11 Das UserForm-Objekt;395
4.5.5;7.5 Steuerelemente direkt in Tabellen verwenden;398
4.5.6;7.6 Programmiertechniken;405
4.5.6.1;7.6.1 Zahleneingabe;405
4.5.6.2;7.6.2 Dialoge gegenseitig aufrufen;407
4.5.6.3;7.6.3 Dialoge dynamisch verändern;409
4.5.6.4;7.6.4 Umgang mit Drehfeldern;411
4.6;8 Die Benutzeroberfläche von Excel 2016;414
4.6.1;8.1 Menüs und Symbolleisten;414
4.6.1.1;8.1.1 Manuelle Bearbeitung von Menüs und Symbolleisten;416
4.6.1.2;8.1.2 Programmierte Veränderung von Menüs und Symbolleisten;422
4.6.1.3;8.1.3 Programmiertechniken;427
4.6.1.4;8.1.4 Blattwechsel über die Symbolleiste;430
4.6.1.5;8.1.5 Excel-Anwendungen in Befehlsleisten integrieren;433
4.6.1.6;8.1.6 Syntaxzusammenfassung;438
4.6.2;8.2 Das Menüband;439
4.6.2.1;8.2.1 Manuelle Anpassung des Menübands;440
4.6.2.2;8.2.2 Programmierte Anpassung des Menübands;444
4.6.2.3;8.2.3 RibbonX-Controls;451
4.6.2.4;8.2.4 Erweiterte Programmiertechniken;464
4.6.2.5;8.2.5 Klassische Menüs und Symbolleisten nachbilden;470
4.6.2.6;8.2.6 Anpassungen permanent verfügbar machen;473
4.6.2.7;8.2.7 Syntaxzusammenfassung;474
4.6.3;8.3 Die Symbolleiste für den Schnellzugriff;476
4.6.3.1;8.3.1 Symbolleiste für den Schnellzugriff manuell anpassen;476
4.6.3.2;8.3.2 Symbolleiste für den Schnellzugriff programmiert anpassen;478
4.6.3.3;8.3.3 Syntaxzusammenfassung;479
4.6.4;8.4 Kontextmenüs;479
4.6.4.1;8.4.1 Kontextmenüs programmiert anpassen;480
4.6.4.2;8.4.2 Syntaxzusammenfassung;482
4.6.5;8.5 Die Backstage-Ansicht;483
4.6.5.1;8.5.1 Grundlagen der Programmierung;483
4.6.5.2;8.5.2 Backstage-spezifische Steuerelemente;484
4.6.5.3;8.5.3 Befehle in den FastCommand-Bereich einfügen;485
4.6.5.4;8.5.4 Eigene Backstage-Tabs anlegen;486
4.6.5.5;8.5.5 Excel-eigene Backstage-Tabs anpassen;491
4.6.5.6;8.5.6 Syntaxzusammenfassung;494
5;TEIL III: Anwendung;496
5.1;9 Mustervorlagen und „intelligente“ Formulare;498
5.1.1;9.1 Grundlagen;498
5.1.1.1;9.1.1 Gestaltungselemente für „intelligente“ Formulare;500
5.1.1.2;9.1.2 Mustervorlagen mit Datenbankanbindung;506
5.1.2;9.2 Beispiel: Das „Speedy“-Rechnungsformular;509
5.1.3;9.3 Beispiel: Abrechnungsformular für einen Car-Sharing-Verein;517
5.1.4;9.4 Grenzen „intelligenter“ Formulare;524
5.2;10 Diagramme und Zeichnungsobjekte;526
5.2.1;10.1 Umgang mit Diagrammen;526
5.2.1.1;10.1.1 Grundlagen;526
5.2.1.2;10.1.2 Diagrammtypen;527
5.2.1.3;10.1.3 Diagrammelemente (Diagrammobjekte) und Formatierungsmöglichkeiten;528
5.2.1.4;10.1.4 Ausdruck;532
5.2.2;10.2 Programmierung von Diagrammen;532
5.2.2.1;10.2.1 Objekthierarchie;533
5.2.2.2;10.2.2 Programmiertechniken;537
5.2.3;10.3 Beispiel: Automatische Datenprotokollierung;542
5.2.3.1;10.3.1 Die Bedienung des Beispielprogramms;543
5.2.3.2;10.3.2 Programmcode;544
5.2.4;10.4 Syntaxzusammenfassung;555
5.2.5;10.5 Die Zelldiagramme der Bedingten Formatierung;556
5.2.5.1;10.5.1 Programmierung von Datenbalkendiagrammen;558
5.2.5.2;10.5.2 Programmierung von Farbskalendiagrammen;559
5.2.5.3;10.5.3 Programmierung von Symbolsatzdiagrammen;561
5.2.5.4;10.5.4 Syntaxzusammenfassung;563
5.2.6;10.6 Sparklines-Diagramme;564
5.2.6.1;10.6.1 Programmierung von Sparklines-Diagrammen;565
5.2.6.2;10.6.2 Syntaxzusammenfassung;569
5.2.7;10.7 SmartArt-Diagramme;569
5.2.7.1;10.7.1 Programmierung von SmartArt-Diagrammen;570
5.2.7.2;10.7.2 Benutzerdefinierte SmartArt-Diagramme;575
5.2.7.3;10.7.3 Syntaxzusammenfassung;576
5.2.8;10.8 Neue Diagrammtypen in Excel 2016;577
5.2.8.1;10.8.1 Programmierung von Wasserfall-Diagrammen;577
5.2.8.2;10.8.2 Programmierung von Histogrammen;579
5.2.8.3;10.8.3 Programmierung von Pareto-Diagrammen;581
5.2.8.4;10.8.4 Programmierung von Kastengrafik-Diagrammen;582
5.2.8.5;10.8.5 Programmierung von Treemap-Diagrammen;584
5.2.8.6;10.8.6 DirectoryMap – Inhaltsverzeichnisse visualisieren;585
5.2.8.7;10.8.7 Programmierung von Sunburst-Diagrammen;589
5.2.9;10.9 Zeichnungsobjekte (Shapes);591
5.3;11 Datenverwaltung in Excel;596
5.3.1;11.1 Grundlagen;596
5.3.1.1;11.1.1 Einleitung;597
5.3.1.2;11.1.2 Kleines Datenbankglossar;598
5.3.1.3;11.1.3 Excel versus Datenbanksysteme;599
5.3.2;11.2 Datenverwaltung innerhalb von Excel;601
5.3.2.1;11.2.1 Eine Datenbank in Excel erstellen;601
5.3.2.2;11.2.2 Daten über die Datenbankmaske eingeben, ändern und löschen;604
5.3.2.3;11.2.3 Daten sortieren, suchen, filtern;606
5.3.3;11.3 Datenverwaltung per VBA-Code;613
5.3.3.1;11.3.1 Programmiertechniken;613
5.3.3.2;11.3.2 Syntaxzusammenfassung;616
5.3.4;11.4 Datenbank-Tabellenfunktionen;617
5.3.5;11.5 Tabellen konsolidieren;620
5.3.5.1;11.5.1 Grundlagen;620
5.3.5.2;11.5.2 Konsolidieren per VBA-Code;623
5.3.6;11.6 Beispiel: Abrechnung eines Car-Sharing-Vereins;624
5.3.6.1;11.6.1 Bedienung;624
5.3.6.2;11.6.2 Überblick über die Komponenten der Anwendung;627
5.3.6.3;11.6.3 Programmcode;629
5.4;12 Zugriff auf externe Daten;638
5.4.1;12.1 Grundkonzepte relationaler Datenbanken;638
5.4.2;12.2 Import externer Daten;644
5.4.2.1;12.2.1 Datenimport mit Power Query;645
5.4.2.2;12.2.2 Datenimport mit MS Query;653
5.4.2.3;12.2.3 Das QueryTable-Objekt;664
5.4.2.4;12.2.4 Excel-Daten exportieren;667
5.4.3;12.3 Datenbankzugriff mit der ADO-Bibliothek;668
5.4.3.1;12.3.1 Einführung;668
5.4.3.2;12.3.2 Verbindungsaufbau (Connection);673
5.4.3.3;12.3.3 Datensatzlisten (Recordset);676
5.4.3.4;12.3.4 SQL-Kommandos (Command);683
5.4.3.5;12.3.5 SQL-Grundlagen;684
5.4.3.6;12.3.6 Syntaxzusammenfassung;687
5.4.4;12.4 Beispiel: Fragebogenauswertung;689
5.4.4.1;12.4.1 Überblick;689
5.4.4.2;12.4.2 Aufbau des Fragebogens;692
5.4.4.3;12.4.3 Aufbau der Datenbank;694
5.4.4.4;12.4.4 Programmcode;696
5.5;13 Datenanalyse in Excel;706
5.5.1;13.1 Daten gruppieren (Teilergebnisse);706
5.5.1.1;13.1.1 Einführung;706
5.5.1.2;13.1.2 Programmierung;708
5.5.2;13.2 Pivot-Tabellen (Kreuztabellen);710
5.5.2.1;13.2.1 Einführung;710
5.5.2.2;13.2.2 Gestaltungsmöglichkeiten;714
5.5.2.3;13.2.3 Pivot-Tabellen für externe Daten;719
5.5.2.4;13.2.4 Pivot-Tabellenoptionen;723
5.5.2.5;13.2.5 Pivot-Diagramme;724
5.5.3;13.3 Programmiertechniken;724
5.5.3.1;13.3.1 Pivot-Tabellen erzeugen und löschen;725
5.5.3.2;13.3.2 Aufbau und Bearbeitung vorhandener Pivot-Tabellen;729
5.5.3.3;13.3.3 Interne Verwaltung (PivotCache);733
5.5.3.4;13.3.4 Syntaxzusammenfassung;739
5.6;14 XML- und Listenfunktionen;742
5.6.1;14.1 Bearbeitung von Listen;742
5.6.2;14.2 XML-Grundlagen;744
5.6.3;14.3 XML-Funktionen interaktiv nutzen;747
5.6.4;14.4 XML-Programmierung;751
5.7;15 Excel-Programmierung für Fortgeschrittene;758
5.7.1;15.1 Excel-Add-ins;758
5.7.2;15.2 Excel und das Internet;763
5.7.2.1;15.2.1 Excel-Dateien als E-Mail versenden;763
5.7.2.2;15.2.2 HTML-Import;765
5.7.2.3;15.2.3 HTML-Export;766
5.7.3;15.3 Smart Tags;768
5.7.4;15.4 Web Services nutzen;771
5.7.5;15.5 Dynamic Link Libraries (DLLs) verwenden;777
5.7.6;15.6 ActiveX-Automation (COM);782
5.7.6.1;15.6.1 Excel als Client (Steuerung fremder Programme);783
5.7.6.2;15.6.2 Excel als Server (Steuerung durch fremde Programme);789
5.7.6.3;15.6.3 Neue Objekte für Excel (ClipBoard-Beispiel);793
5.7.6.4;15.6.4 Object Linking and Embedding (OLE);795
5.7.6.5;15.6.5 Automation und Visual Basic .NET;799
5.7.6.6;15.6.6 Programme ohne ActiveX starten und steuern;807
5.7.6.7;15.6.7 Syntaxzusammenfassung;809
5.7.7;15.7 64-Bit-Programmierung;810
5.7.7.1;15.7.1 Kompatibilitätsprobleme;810
5.7.7.2;15.7.2 Ein problematisches (32-Bit-)Beispiel;811
5.7.7.3;15.7.3 Syntaxzusammenfassung;816
5.7.8;15.8 Visual Studio Tools for Office;817
5.7.8.1;15.8.1 Bestandsaufnahme: die Grenzen von VBA;817
5.7.8.2;15.8.2 VSTO: Profi-Werkzeug für Profi-Entwickler;818
5.7.8.3;15.8.3 Grundlagen des VSTO-Einsatzes;820
5.7.8.4;15.8.4 Beispielprojekte;824
5.7.8.4.1;15.8.4.1 Individuelle Aufgabenbereiche anlegen;824
5.7.8.4.2;15.8.4.2 Anpassen des Menübands;826
5.7.8.4.3;15.8.4.3 Abfragen von Web Services;829
5.7.9;15.9 Office-Add-ins;832
5.7.9.1;15.9.1 Bestandteile eines Office-Add-ins;833
5.7.9.2;15.9.2 Typen von Office-Add-ins;834
5.7.9.3;15.9.3 Werkzeuge für die Entwicklung von Office-Add-ins;836
5.7.9.4;15.9.4 Beispiel 1: SimpleApp;836
5.7.9.5;15.9.5 Das JavaScript-API für Office;843
5.7.9.6;15.9.6 Beispiel 2: ComplexApp;847
6;Anhang;852
6.1;A Inhalte der Download-Dateien zum Buch;852
6.1.1;A.1 Objektreferenz;852
6.1.2;A.2 Hyperlinks;852
6.1.3;A.3 Beispieldateien;853
6.2;B Verwendete Literatur;853
6.3;C Nachweis der Grafiken & Icons;854
7;Stichwortverzeichnis;856



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.