Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

Erstellen von Office-Projektmappen in Visual Studio

Mit Visual Studio-Tools für Office können Sie Projektmappen auf Dokumentebene und Projektmappen auf Anwendungsebene erstellen. Welche Projekte für Sie verfügbar sind, hängt von der Kombination der installierten Produkte ab. Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Produktkombination.

Projekte auf Dokumentebene unterstützen Microsoft Office Word 2003 und Microsoft Office Excel 2003. Sie enthalten zwei Hauptteile: ein Microsoft Office 2003-Dokument und eine Assembly. Als Dokument kann ein Word-Dokument (DOC), eine Word-Vorlage (DOT), eine Excel-Arbeitsmappe (XLS) oder eine Excel-Vorlage (XLT) verwendet werden. Die Assembly ist eine DLL-Datei, die aus einer Visual Basic-Datei (.vb) oder einer C#-Datei (.cs) erzeugt wird. Die Assembly enthält verwalteten Code, der dem Dokument Funktionen hinzufügt.

Projekte auf Anwendungsebene unterstützen eine Vielzahl von Anwendungen in Microsoft Office 2003 und in 2007 Microsoft Office System. Diese Projekte bestehen aus einer Assembly, die Funktionen des Add-Ins enthält. Die Assembly ist eine DLL-Datei, die beim Starten der Microsoft Office-Anwendung geladen wird. Das Add-In kann auf alle Typen im Objektmodell der Anwendung zugreifen.

In diesem Abschnitt

Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte

Beschreibt, wie Sie den Projekt-Assistenten aus Visual Studio Tools for Office zum Erstellen eines Visual Studio-Tools für Office-Projekts verwenden.

Übersicht über Visual Studio Tools for Office-Projektvorlagen

Beschreibt die in Visual Studio-Tools für Office enthaltenen Projektvorlagen.

Visual Studio Tools for Office-Projektereignisse

Beschreibt das Startup-Ereignis und das Shutdown-Ereignis, die in Visual Studio-Tools für Office-Projekten enthalten sind.

Eigenschaften in Visual Studio Tools for Office-Projekte

Beschreibt die Eigenschaften, die im Eigenschaftenfenster verfügbar gemacht werden.

Dokument- und Vorlagedateien im Vergleich

Beschreibt die unterschiedlichen Verfahren, mit denen Sie Benutzern ein Word-Dokument zur Verfügung stellen können, und erläutert kurz die jeweiligen Vorteile.

Einschränkungen für globale Vorlagen und Add-Ins

Erklärt, dass Visual Studio-Tools für Office-Projekte nicht als globale Vorlagen oder Excel-Add-Ins unterstützt werden.

Gewusst wie: Erneutes Aktivieren von Add-Ins auf Anwendungsebene, die deaktiviert wurden

Beschreibt die zum Reaktivieren von Add-Ins notwendigen Schritte, wenn diese von Outlook nicht mehr geladen werden.

Übersicht über Assemblys in Office-Projekten

Erläutert die Funktion von Assemblys mit verwaltetem Code in Office-Projekten. Außerdem wird die Frage erörtert, ob die Assembly zusammen mit dem Office-Dokument oder auf einem Server abgelegt werden soll.

Anwendungs- und Bereitstellungsmanifeste in Office-Projektmappen

Erklärt die Rolle von Anwendungs- und Bereitstellungsmanifesten beim Suchen von Assemblys für Office-Projektmappen.

Gewusst wie: Öffnen von Office-Projektmappen ohne die Ausführung von Code

Erklärt, wie Sie ein Dokument oder eine Arbeitsmappe mit verwalteten Codeerweiterungen öffnen können, ohne den Assemblycode auszuführen.

Gewusst wie: Einrichten von Konfigurationsinformationen für eine Office-Projektmappe

Erklärt, wie der Office-Projektmappe eine .config-Datei manuell hinzugefügt wird.

Überlegungen zu Namespaces in Office-Projektmappen

Erläutert, wie Sie den Namespace Ihrer Projektmappen ändern können.

Threading-Unterstützung in Office

Erläutert die Interaktion zwischen Hintergrundthreads und dem Office-Objektmodell.

Gemeinsame Entwicklung von Office-Lösungen

Erläutert die zusätzlichen Schritte, die Sie durchführen müssen, damit zusammenarbeitende Entwickler eine Projektmappe mit verwalteten Codeerweiterungen öffnen und die Assembly testen können.

Globalisierung und Lokalisierung von Office-Projektmappen

Erläutert Fragestellungen, die mit der Lokalisierung von Office-Projektmappen zusammenhängen, einschließlich von statischem Text, der unabhängig von der Assembly und anderen verwalteten Ressourcen behandelt werden muss.

Gewusst wie: Lokalisieren von Excel-Projektmappen

Zeigt, wie Zeichenfolgen von Microsoft Office Excel 2003-Benutzeroberflächenelementen für Lokalisierungszwecke in der standardmäßigen Assemblyressourcendatei gespeichert werden.

Kombinieren von VBA und verwalteten Codeerweiterungen

Erläutert die Probleme, die bei Verwendung von Visual Basic für Applikationen (VBA) in einer Visual Studio-Tools für Office-Projektmappe auftreten können.

Gewusst wie: Zulassen der Ausführung von Code im Hintergrund von Dokumenten mit eingeschränkten Berechtigungen

Enthält schrittweise Anweisungen für den Zugriff auf das Objektmodell geschützter Dokumente vom Code aus.

Übersicht über Information Rights Management und Erweiterungen durch verwalteten Code

Erläutert Fragestellungen bezüglich der Verwaltung von Informationsrechten bei Visual Studio-Tools für Office-Projektmappendokumenten.

Dokumentschutz in Office-Projektmappen

Erklärt, wie Sie in Visual Studio mit einem geschützten Word-Dokument arbeiten können.

Kennwortschutz für Office-Dokumente

Beschreibt das Verhalten von kennwortgeschützten Dokumenten und Arbeitsmappen in Visual Studio-Tools für Office-Projektmappen.

Verwandte Abschnitte

Bereitstellen von Office-Projektmappen

Enthält Hyperlinks zu Informationen über die Bereitstellung Ihrer Projektmappen. Dabei wird sowohl auf Sicherheitsüberlegungen als auch auf Aspekte eingegangen, die bei der Auswahl der Bereitstellungsmethode berücksichtigt werden müssen.

Häufige Aufgaben bei der Programmierung mit Office

Führt häufige gestellte Fragen zur Programmierung mit Visual Studio-Tools für Office auf und enthält Links zu Themen, die Sie bei der Projektmappe allgemeiner Probleme unterstützen.

Programmieren von Office-Anwendungen

Enthält Links zur Verwendung von verwaltetem Code in Word- und Excel-Projektmappen, zur Anpassung der Office-Benutzeroberfläche, zur Verwendung von Steuerelementen in Office-Dokumenten und zum Einsatz von Aktionsbereichen.

Architektur von Visual Studio Tools for Office-Projektmappen

Stellt Links zu Informationen über die Funktionsweise von Visual Studio-Tools für Office-Projektmappen bereit, einschließlich zu Informationen über die benutzerdefinierten Dokumenteigenschaften, das Datenmodell und das Laufzeitspeicher-Steuerelement.

Anzeigen: