Entwicklung von Anpassungen auf Dokumentebene für Excel
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Eine Anpassung auf Dokumentebene für Microsoft Office Excel besteht aus einer Assembly, die einer bestimmten Arbeitsmappe zugeordnet ist. Die Assembly erweitert die Arbeitsmappe normalerweise durch Anpassen der Benutzeroberfläche und Automatisieren von Excel. Im Gegensatz zu einem Add-In auf Anwendungsebene, das direkt mit Excel verknüpft ist, sind Funktionen, die in einer Anpassung implementiert werden, nur dann verfügbar, wenn die zugeordnete Arbeitsmappe in Excel geöffnet ist.
Weitere Informationen zu Anpassungen auf Dokumentebene finden Sie unter Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel und Architektur von Anpassungen auf Dokumentebene.
Programmiermodell für die Anpassung von Excel
Beim Entwickeln eines Projekts auf Dokumentebene für Excel arbeiten Sie mit Visual Studio Tools for Office-Features und automatisieren Excel, indem Sie Hostelemente und Hoststeuerelemente verwenden. Dies sind Klassen, die einige der Objekte erweitern, die durch das systemeigene Objektmodell für Microsoft Office Excel bereitgestellt werden (also das Objektmodell, das durch die primäre Interopassembly für Excel verfügbar gemacht wird). Weitere Informationen hierzu finden Sie unter Automatisieren von Excel mithilfe von erweiterten Objekten.
Allgemeine Informationen zum Programmiermodell von Anpassungen auf Dokumentebene in Visual Studio Tools for Office finden Sie unter Programmieren von Anpassungen auf Dokumentebene.
Anpassen der Excel-Benutzeroberfläche
Für Excel 2003 und Excel 2007 können Sie die Benutzeroberfläche auch folgendermaßen anpassen:
Fügen Sie der Oberfläche eines Arbeitsblatts Hoststeuerelemente oder Windows Forms-Steuerelemente hinzu.
Weitere Informationen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente und unter Übersicht über Windows Forms-Steuerelemente in Office-Dokumenten.
Fügen Sie der Arbeitsmappe einen Aktionsbereich hinzu.
Weitere Informationen finden Sie unter Aktionsbereichsübersicht.
Fügen Sie der Arbeitsmappe Smarttags hinzu.
Weitere Informationen hierzu finden Sie unter Übersicht über Smarttags.
Für Excel 2007 können Sie die Benutzeroberfläche auch folgendermaßen anpassen:
Fügen Sie der Multifunktionsleiste benutzerdefinierte Registerkarten hinzu.
Weitere Informationen hierzu finden Sie unter Übersicht über die Multifunktionsleiste.
Fügen Sie einer integrierten Registerkarte auf der Multifunktionsleiste benutzerdefinierte Gruppen hinzu.
Weitere Informationen hierzu finden Sie unter Gewusst wie: Anpassen einer integrierten Registerkarte.
Für Excel 2003 können Sie die Benutzeroberfläche auch folgendermaßen anpassen:
Fügen Sie benutzerdefinierte Symbolleisten und Symbolleistenelemente hinzu.
Weitere Informationen finden Sie unter Gewusst wie: Programmgesteuertes Erstellen von Office-Symbolleisten.
Fügen Sie Menüs und Menüelemente hinzu.
Weitere Informationen finden Sie unter Gewusst wie: Programmgesteuertes Erstellen von Office-Menüs.
Weitere Informationen zum Anpassen der Benutzeroberfläche von Excel und anderen Microsoft Office-Anwendungen finden Sie unter Anpassung der Office-Benutzeroberfläche.
Siehe auch
Konzepte
Automatisieren von Excel mithilfe von erweiterten Objekten
Verwenden von Windows Forms-Steuerelementen in Excel-Arbeitsblättern
Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel