Erste Schritte mit dem Schreiben von Code
Anpassungen auf Dokumentebene, die mit Visual Studio-Tools für Office erstellt werden, basieren auf Dokumenten. In diesen Projektmappen ist jedem Microsoft Office Word 2003-Dokument sowie jeder Microsoft Office Excel 2003-Arbeitsmappe und jedem Microsoft Office Excel 2003-Arbeitsblatt eine Codedatei zugeordnet. Das Modell entspricht dem vom Windows Forms und Web Forms; es gibt eine Entwurfsansicht für die Arbeit mit der Benutzeroberfläche und eine Codeansicht, in der Sie den Code schreiben.
Add-Ins auf Anwendungsebene, die mithilfe von Visual Studio-Tools für Office erstellt werden, basieren auf einer Instanz einer Microsoft Office-Anwendung. In diesen Projektmappen ist eine Codedatei enthalten, die einem Add-In für eine Microsoft Office-Anwendung zugeordnet ist. In Add-In-Projekten wird eine Codeansicht bereitgestellt, in der Sie Code schreiben können. Es ist keine Entwurfsansicht verfügbar.
Hinweis |
|---|
|
Sie können der Codedatei, die einem Dokument, einer Arbeitsmappe oder einem Arbeitsblatt in einem Projekt auf Dokumentebene zugeordnet ist, keine weiteren Klassen hinzufügen. Sie müssen einem Projekt neue Dateien hinzufügen, damit es die zu schreibenden Klassen enthält. |
Öffnen der Codeansicht
Die Codeansicht können Sie auf unterschiedliche Weise aufrufen:
-
Klicken Sie auf der Symbolleiste Projektmappen-Explorer auf die Schaltfläche Code anzeigen. Die Einfügemarke wird am oberen Fensterrand angezeigt.
-
Klicken Sie im Menü Ansicht von Visual Studio auf den Menüpunkt Code anzeigen, wenn in Projektmappen-Explorer ein Dokument oder ein entsprechendes Codeprojektelement markiert ist. Die Einfügemarke wird am oberen Fensterrand angezeigt.
-
Klicken Sie im Kontextmenü des Dokuments auf den Punkt Code anzeigen. Die Einfügemarke wird am oberen Fensterrand angezeigt.
-
Klicken Sie im Kontextmenü eines Steuerelements (einschließlich Hoststeuerelementen) auf den Punkt Code anzeigen. Die Einfügemarke wird am oberen Fensterrand angezeigt. Weitere Informationen zu Ansichtssteuerelementen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente.
-
Klicken Sie in Projektmappen-Explorer im Kontextmenü des Projektelements auf Code anzeigen. Die Einfügemarke wird am oberen Fensterrand angezeigt.
-
Doppelklicken Sie im visuellen Designer auf ein Steuerelement. Die Einfügemarke wird im Standardereignishandler des Steuerelements angezeigt. Wenn er noch nicht vorhanden ist, wird der Ereignishandler generiert.
Office-Codebeispiele
In der Visual Studio-Tools für Office-Dokumentation finden Sie eine Reihe von Beispielen für Office-Automatisierungscode. Die folgenden Themen sind gute Ausgangspunkte.
| Beispiele für die folgenden Aufgaben | Hilfethema |
|---|---|
|
Automatisieren von Excel. | |
|
Automatisieren von Word. | |
|
Automatisieren von Outlook. | |
|
Verwenden von Steuerelementereignissen. | |
|
Erstellen von Microsoft Office-Symbolleisten und -Menüs. | |
|
Arbeiten mit Aktionsbereichen. | |
|
Erstellen von benutzerdefinierten Aufgabenbereichen. | |
|
Erstellen von Outlook-Formularbereichen. | |
|
Anpassen der Benutzeroberfläche der Multifunktionsleiste. |
Übersicht über die Erweiterbarkeit von Multifunktionsleisten |
|
Verwenden von Windows Forms in der Projektmappe. |
Exemplarische Vorgehensweise: Erfassen von Daten mit einem Windows Form |
|
Ziehen von Daten aus einer Datenquelle ins Dokument. | |
|
Beispiele für Microsoft Office-Projektmappen, die Sie öffnen und ausführen können. |
Hinzufügen von Office-Beschreibungen zu IntelliSense
Visual Studio IntelliSense enthält für viele Microsoft Office-Objekte keine Beschreibungen der Parameter und Objekte. In der Regel wird eine Beschreibung eines Objekts oder Parameters zusammen mit der Syntax als QuickInfo und Parameterinfo angezeigt. Für viele Objekte im Microsoft Office-Objektmodell ist diese Beschreibung in der Standardeinstellung jedoch nicht verfügbar.
Sie können Dateien installieren, in denen diese Beschreibungen für einige Microsoft Office-Anwendungen enthalten sind. Visual Studio-Tools für Office stellt diese Daten im Internet zum Download bereit. Weitere Informationen finden Sie auf der Downloadwebseite unter http://go.microsoft.com/fwlink/?LinkId=50425.
Siehe auch
Referenz
QuickInfoParameterinfo
Weitere Ressourcen
Erste Schritte (Visual Studio Tools for Office)Beispiele und exemplarische Vorgehensweisen für die Programmierung mit Office
Programmieren von Office-Anwendungen
Automatisieren von Anwendungen mithilfe des Office-Objektmodells
Erstellen von Office-Projektmappen in Visual Studio
Daten in Office-Lösungen
Architektur von Visual Studio Tools for Office-Projektmappen
Hinweis