Sie sind hier
E-Book

Office 2010 Programmierung mit VSTO und .NET 4.0 - Word, Excel und Outlook erweitern und anpassen

VerlagCarl Hanser Fachbuchverlag
Erscheinungsjahr2011
Seitenanzahl290 Seiten
ISBN9783446430167
FormatPDF
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis23,99 EUR
TUNEN SIE IHR OFFICE //
- Zahlreiche Übungen und sofort wiederverwendbare Beispiele zeigen Ihnen die Programmierung Office-basierter Anwendungen
- Mit Schritt-für-Schritt-Anleitungen plus den notwendigen theoretischen Basics
- Grundlagen-, Übungs- und Nachschlagewerk in einem
- www.downloads.hanser.de: alle Beispiele und Lösungen aus dem Buch
Fundiert, methodisch und auf den Punkt gebracht zeigt Ihnen der Autor Jan Tittel, wie Sie mit VSTO und .NET einfache Erweiterungen wie auch anspruchsvolle Geschäftsapplikationen für Microsoft Office entwickeln. Der Schwerpunkt liegt dabei auf den Anwendungen Word, Excel und Outlook, während PowerPoint und Visio nur einführend behandelt werden. Zahlreiche Beispiele beschreiben Schritt für Schritt, wie Sie u.a.
- Menübänder und Aufgabenbereiche in Office anpassen.
- Inhaltssteuerelemente und Bookmarks in Word verwenden.
- Daten in Excel-Dateien speichern.
- Outlook mit Hilfe von Formularbereichen erweitern.
Die Codebeispiele sind in C# gehalten. Für Visual Basic-Entwickler ist das Buch allerdings gleichermaßen geeignet, da nicht die Programmiersprache, sondern die Office-Objektmodelle sowie die Features von VSTO im Vordergrund stehen.
Aus dem Inhalt: Features und Neuerungen von VSTO 4.0; Unterschiede zwischen VSTO und VBA; Office-Entwicklung mit VSTO und .NET; Objektmodelle von Word, Excel und Outlook; Zusammenspiel von VBA und VSTO; Office Open XML; Migration, Bereitstellung und Sicherheit von Office-Lösungen

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Geleitwort des Herausgebers6
Inhalt8
1 Einleitung12
1.1?An wen richtet sich dieses Buch?12
1.2?Was wird in diesem Buch behandelt13
1.3?Aufbau dieses Buchs14
1.4?Voraussetzungen an die ­Arbeitsumgebung16
1.4.1?Visual Studio16
1.4.2?Office16
1.4.3?SQL Server17
2 Einführung in die Office-Entwicklung mit VSTO18
2.1?Überblick über VSTO18
2.1.1?Möglichkeiten für Entwickler18
2.1.2?Die Entwicklungsumgebung19
2.1.3?Objektmodelle in Office19
2.1.4?Primary Interop Assemblies (PIAs)19
2.1.5?Office-Entwicklung ohne VSTO20
2.2?Versionshistorie und Neuerungen in VSTO20
2.3?Unterschiede zwischen VSTO und VBA22
2.3.1?Einstieg in die Office-Entwicklung und der Makrorekorder22
2.3.2?Ist die Entwicklung mit VBA noch zeitgemäß?22
2.3.3?Zusammenspiel zwischen VSTO und VBA23
2.4?Projekttypen für die Office-Entwicklung23
2.4.1?Anpassungen auf Dokumentebene25
2.4.2?Add-Ins auf Anwendungsebene28
2.5?Features von Office-Projekten31
2.5.1?Überblick der verfügbaren Features31
2.5.2?Einzelne Features im Detail33
2.6?Hilfe zur Office-Entwicklung54
2.7?Zusammenfassung56
3 Office-Lösungen am praktischen Beispiel kennenlernen58
3.1?Menübänder und Aktionsbereicheim Einsatz59
3.1.1?Ein Blick vorab auf das fertige Projekt59
3.1.2?Schrittweise Erstellung des Projekts60
3.2?Exklusive VSTO-Features für Word nutzen77
3.2.1?Ein Blick vorab auf das fertige Projekt77
3.2.2?Schrittweise Erstellung des Projekts79
3.3?Windows Forms und denDatencache verwenden87
3.3.1?Ein Blick vorab auf das fertige Projekt87
3.3.2?Schrittweise Erstellung des Projekts90
3.4?Praktische Grundlagen vonAdd-Ins kennenlernen111
3.4.1?Ein Blick vorab auf das fertige Projekt112
3.4.2?Schrittweise Erstellung des Projekts113
3.5?Mit Daten in Excel arbeiten130
3.5.1?Ein Blick vorab auf das fertige Projekt131
3.5.2?Schrittweise Erstellung des Projekts133
3.6?Outlook mit Formularbereichen ­individuell erweitern141
3.6.1?Ein Blick vorab auf das fertige Projekt141
3.6.2?Schrittweise Erstellung des Projekts143
3.7?Zusammenfassung154
4 Das Objektmodell von Word156
4.1?Das Objektmodell in der Übersicht157
4.1.1?Wichtige Objekte im Überblick157
4.1.2?Verwendung des Objektmodells in eigenen Anwendungen159
4.2?Das Application-Objekt160
4.3?Mit Dokumenten arbeiten162
4.4?Text in Dokumenten bearbeiten164
4.4.1?Abschnitte eines Dokuments (Sections)164
4.4.2?Absätze eines Dokuments (Paragraphs)164
4.4.3?Sätze (Sentences), Wörter (Words) und Zeichen (Characters)166
4.4.4?Aktuelle Auswahl (Selection) und Bereiche (Range)eines Dokuments166
4.4.5?Beispiel zur Erstellung eines Dokuments167
4.5?Dokumente durchsuchen169
4.6?Mit Textmarken/Lesezeichen arbeiten170
4.7?Mit Kommentaren arbeiten171
4.8?Mit Tabellen arbeiten171
4.8.1?Eine Tabelle (Table) erstellen172
4.8.2?Zeilen (Rows) und Spalten (Columns) bearbeiten173
4.8.3?Zellen (Cells) bearbeiten174
4.9?Mit Grafiken arbeiten176
4.10?Dokumente als PDF speichern176
4.11?Zusammenfassung178
4.12?Übung179
5 Das Objektmodell von Excel180
5.1?Das Objektmodell in der Übersicht181
5.1.1?Wichtige Objekte im Überblick181
5.1.2?Verwendung des Objektmodells in eigenen Anwendungen183
5.2?Das Application-Objekt184
5.3?Mit Arbeitsmappen und Arbeitsblättern arbeiten186
5.3.1?Mit Arbeitsmappen arbeiten186
5.3.2?Mit Blättern arbeiten189
5.3.3?Mit Arbeitsblättern arbeiten190
5.4?Mit Zellen und benanntenBereichen arbeiten191
5.4.1?Mit Zellen arbeiten191
5.4.2?Zellen automatisch ausfüllen194
5.4.3?Mit benannten Bereichen arbeiten195
5.4.4?Beispiel zur Erstellung einer Arbeitsmappe195
5.5?Tabellen erstellen197
5.6?Diagramme erstellen199
5.7?Bedingte Formatierungen verwenden200
5.7.1?Vorbereitung einer Windows Forms-Anwendung201
5.7.2?Datenbalken erstellen203
5.7.3?Farbskalen erstellen205
5.7.4?Symbolsätze erstellen206
5.8?Zusammenfassung208
5.9?Übung209
6 Das Objektmodell von Outlook210
6.1?Das Objektmodell in der Übersicht211
6.1.1?Wichtige Objekte im Überblick211
6.1.2?Verwendung des Objektmodells in eigenen Anwendungen213
6.2?Das Application-Objekt214
6.3?Mit Konten, Speichern undOrdnern arbeiten216
6.3.1?Mit der aktuellen Sitzung arbeiten216
6.3.2?Mit Konten arbeiten217
6.3.3?Mit Speichern arbeiten217
6.3.4?Mit Ordnern arbeiten218
6.4?Mit Outlook-Elementen arbeiten221
6.4.1?Mit E-Mails arbeiten221
6.4.2?Mit Adressbüchern und Kontakten arbeiten223
6.4.3?Mit Terminen arbeiten224
6.4.4?Mit Aufgaben arbeiten226
6.4.5?Beispiel zur Erstellung eines Ordners für Kontakte227
6.5?Nach Elementen suchen229
6.6?Zusammenfassung229
6.7?Übung230
7 Entwicklung für weitere Office-Anwendungen232
7.1?Grundlagen der PowerPoint-Entwicklung232
7.1.1?Ein Blick vorab auf das fertige Projekt232
7.1.2?Das Objektmodell in der Kurzübersicht234
7.1.3?Schrittweise Erstellung des Projekts235
7.2?Grundlagen der Visio-Entwicklung240
7.2.1?Ein Blick vorab auf das fertige Projekt240
7.2.2?Das Objektmodell in der Kurzübersicht242
7.2.3?Schrittweise Erstellung des Projekts242
7.3?Zusammenfassung249
8 Interaktion mit anderen Technologien250
8.1?Zusammenspiel zwischenVSTO/.NET und VBA250
8.1.1?Codeaufruf von VBA aus .NET251
8.1.2?Codeaufruf von .NET aus VBA254
8.2?Office-Dateien mit Open XML bearbeiten258
8.2.1?Die neuen Dateiformate von Office im Überblick258
8.2.2?Programmierung mit dem Open XML SDK259
8.2.3?Beispiel zum Erstellen und Bearbeiten von Word-Dokumenten259
8.2.4?Das Open XML SDK 2.0 Productivity Tool265
8.3?Zusammenfassung267
9 Grundlagen der Sicherheit, Bereitstellung und Migration268
9.1?Sicherheit von Office-Lösungen ­konfigurieren268
9.1.1?Vertrauenswürdigkeit von Dokumenten gewähren268
9.1.2?Office-Lösungen signieren270
9.2?Office-Lösungen bereitstellen271
9.2.1?Bereitstellungsmöglichkeiten271
9.2.2?Installieren von erforderlichen Komponenten273
9.2.3?Aktualisieren von Office-Lösungen274
9.3?Projekte migrieren275
Index278

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

FESTIVAL Christmas

FESTIVAL Christmas

Fachzeitschriften für Weihnachtsartikel, Geschenke, Floristik, Papeterie und vieles mehr! FESTIVAL Christmas: Die erste und einzige internationale Weihnachts-Fachzeitschrift seit 1994 auf dem ...

Burgen und Schlösser

Burgen und Schlösser

aktuelle Berichte zum Thema Burgen, Schlösser, Wehrbauten, Forschungsergebnisse zur Bau- und Kunstgeschichte, Denkmalpflege und Denkmalschutz Seit ihrer Gründung 1899 gibt die Deutsche ...

CE-Markt

CE-Markt

CE-Markt ist Pflichtlektüre in der Unterhaltungselektronik-Branche. Die Vermarktung von Home und Mobile Electronics mit den besten Verkaufsargumenten und Verkaufsstrategien gehören ebenso zum ...

Correo

Correo

 La Revista de Bayer CropScience para la Agricultura ModernaPflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und am Thema Interessierten mit umfassender ...

Euro am Sonntag

Euro am Sonntag

Deutschlands aktuelleste Finanz-Wochenzeitung Jede Woche neu bietet €uro am Sonntag Antworten auf die wichtigsten Fragen zu den Themen Geldanlage und Vermögensaufbau. Auch komplexe Sachverhalte ...