Microsoft.Office.Tools.Excel-Namespace
Der Microsoft.Office.Tools.Excel -Namespace enthält einen Satz von Typen, die das Microsoft Office Excel-Objektmodell in Projekten erweitern und unterstützen, die mit den Office-Entwicklungstools in Visual Studio erstellt wurden. Weitere Informationen über diese Projekte finden Sie unter Übersicht über Office-Projektvorlagen.
Der Microsoft.Office.Tools.Excel-Namespace umfasst folgende Haupttypen:
Die WorkbookBase-Klasse und die WorksheetBase-Klasse. Dies sind die Basisklassen für die Klassen ThisWorkbook und Sheetn in Projekten auf Dokumentebene für Excel. Weitere Informationen finden Sie unter Programmieren von Anpassungen auf Dokumentebene.
Die Schnittstellen Workbook und Worksheet. Diese Schnittstellen stellen erweiterte Arbeitsmappen und Arbeitsblätter dar, die Sie zur Laufzeit in Add-Ins auf Anwendungsebene für Excel erstellen können. Weitere Informationen finden Sie unter Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit.
Hoststeuerelemente einschließlich Chart, ListObject, NamedRange und XmlMappedRange. Weitere Informationen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente.
Typen, die Smarttagfunktionalität in Excel-Projektmappen bereitstellen, einschließlich Action und SmartTag.
Verschiedene Hilfstypen, z. B. Ereignisargumente und Delegaten.
Klassen
Klasse | Beschreibung | |
---|---|---|
ChartSheetBase | Stellt die Basisklasse für Diagrammblatt-Hostelemente in Office-Projekten auf Dokumentebene für Microsoft Office Excel bereit. | |
ControlExtensions | Stellt Erweiterungsmethoden bereit, mit denen Sie Excel-Arbeitsblättern, die mit den Office-Entwicklungstools in Visual Studio angepasst wurden, Windows Forms-Steuerelemente hinzufügen können. | |
ListObjectNotDataBoundException | Diese Ausnahme wird ausgelöst, wenn Sie die Disconnect-Methode von einem ListObject verwenden, das nicht an Daten gebunden ist. | |
SetDataBindingFailedException | Stellt die Ausnahme dar, die ausgelöst wird, wenn keine Datenbindung für die Steuerelemente NamedRange, Chart, XmlMappedRange oder ListObject festgelegt werden kann. | |
WorkbookBase | Stellt die Basisklasse für die ThisWorkbook-Klasse in Projekten auf Dokumentebene für Microsoft Office Excel bereit. | |
WorksheetBase | Stellt die Basisklasse für die Sheetn-Klassen in Projekten auf Dokumentebene für Microsoft Office Excel bereit. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
Action | Stellt eine Smarttagaktion in einer Excel-Arbeitsmappe dar, die mit den Office-Entwicklungstools in Visual Studio angepasst wird. | |
ActionEventArgs | Stellt Daten für das Click-Ereignis und das BeforeCaptionShow-Ereignis bereit. Dieser Typ oder Member ist nur für die Verwendung in Projekten für das Microsoft Office 2007-System vorgesehen. Smarttags sind in Office 2010 veraltet. . |
|
ApplicationFactory | Stellt Methoden bereit, mit denen Sie in Add-Ins auf Anwendungsebene verschiedene Aufgaben ausführen können, z. B. zur Laufzeit Menüband-Steuerelemente erstellen und Arbeitsblättern Smarttags hinzufügen. | |
BeforeAddDataBoundRowEventArgs | Stellt Daten für das BeforeAddDataBoundRow-Ereignis bereit. | |
Chart | Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar. | |
Chart_HasAxisType | Infrastruktur. | |
ChartSheet | Stellt ein Arbeitsblatt in Excel-Projekten auf Dokumentebene dar, die mit den Office-Entwicklungstools in Visual Studio erstellt wurden. | |
ChartSheet_HasAxisType | Infrastruktur. | |
ControlCollection | Stellt eine Auflistung von verwalteten Steuerelementen auf einem Excel-Arbeitsblatt in einer Office-Projektmappe dar. | |
ControlSite | Stellt ein verknüpftes oder eingebettetes Steuerelement auf einem Arbeitsblatt dar. | |
ErrorAddDataBoundRowEventArgs | Stellt Informationen für das ErrorAddDataBoundRow-Ereignis bereit. | |
Factory | Stellt Methoden bereit, mit denen Sie in einer Anpassung auf Dokumentebene verschiedene Aufgaben ausführen können, z. B. Erstellen von Menüband-Steuerelementen zur Laufzeit und Hinzufügen von Smarttags zu Arbeitsblättern. | |
IChartSheetExtension | Stellt eine Erweiterung eines ChartSheet-Objekts dar. | |
ISmartTagExtension | Stellt eine Erweiterung eines Smarttags in einem Excel-Arbeitsblatt dar, das mit Office-Entwicklungstools in Visual Studio angepasst wurde.Die Erweiterung definiert eine benutzerdefinierte Erkennung für das Smarttag. | |
IWorkbookExtension | Stellt eine Erweiterung eines Workbook-Objekts dar. | |
IWorksheetExtension | Stellt eine Erweiterung eines Worksheet-Objekts dar. | |
ListObject | Das ListObject-Steuerelement zeigt Daten in einer Gruppe von Zeilen und Spalten an. | |
NamedRange | Ein NamedRange-Steuerelement ist ein Bereich, der über einen eindeutigen Namen verfügt, Ereignisse zur Verfügung stellt und an Daten gebunden werden kann. | |
NamedRange_AddressLocalType | Infrastruktur. | |
NamedRange_AddressType | Infrastruktur. | |
NamedRange_CharactersType | Infrastruktur. | |
NamedRange_EndType | Infrastruktur. | |
NamedRange_ItemType | Infrastruktur. | |
NamedRange_OffsetType | Infrastruktur. | |
NamedRange_ResizeType | Infrastruktur. | |
OriginalDataRestoredEventArgs | Stellt Daten für ein OriginalDataRestored-Ereignis bereit. | |
SmartTag | Stellt ein Smarttag in einer Excel-Arbeitsmappe dar, das mit den Office-Entwicklungstools in Visual Studio angepasst wird. | |
SmartTagRecognizeContext | Stellt den Kontext für einen Aufruf einer benutzerdefinierten Smarttagerkennung bereit. | |
Workbook | Stellt eine Arbeitsmappe in Excel-Projekten dar, die mit den Office-Entwicklungstools in Visual Studio erstellt wurden. | |
Workbook_ColorsType | Infrastruktur. | |
Worksheet | Stellt ein Arbeitsblatt in Excel-Projekten dar, die mit den Office-Entwicklungstools in Visual Studio erstellt wurden. | |
Worksheet_RangeType | Infrastruktur. | |
XmlMappedRange | Ein XmlMappedRange-Steuerelement ist ein Bereich, der erstellt wird, wenn ein sich nicht wiederholendes Schemaelement einer Zelle zugeordnet wird. | |
XmlMappedRange_AddressLocalType | Infrastruktur. | |
XmlMappedRange_AddressType | Infrastruktur. | |
XmlMappedRange_CharactersType | Infrastruktur. | |
XmlMappedRange_EndType | Infrastruktur. | |
XmlMappedRange_ItemType | Infrastruktur. | |
XmlMappedRange_OffsetType | Infrastruktur. | |
XmlMappedRange_ResizeType | Infrastruktur. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
ActionClickEventHandler | Stellt die Methode dar, die das Click-Ereignis einer Action behandelt. | |
BeforeAddDataBoundRowEventHandler | Stellt die Methode dar, die das BeforeAddDataBoundRow-Ereignis von ListObject behandelt. | |
BeforeCaptionShowEventHandler | Stellt die Methode dar, die das BeforeCaptionShow-Ereignis einer Action behandelt. | |
ErrorAddDataBoundRowEventHandler | Erstellen Sie eine Methode, die das ErrorAddDataBoundRow-Ereignis verarbeitet. | |
ListObjectChangeHandler | Stellt die Methode dar, die das Change-Ereignis von ListObject behandelt. | |
OriginalDataRestoredEventHandler | Stellt eine Methode dar, die das OriginalDataRestored-Ereignis behandelt. | |
WorkbookEvents_NewEventHandler | Stellt die Methode dar, die das New-Ereignis von Workbook behandelt. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
ChangeReason | Liefert den Grund für die Wiederherstellung der Originaldaten in einem ListObject, das an Daten gebunden ist. | |
ChangeType | Stellt Informationen darüber bereit, wie durch einen Benutzer geänderte Daten von einem ListObject-Steuerelement wiederhergestellt wurden. | |
FailureReason | Stellt die Ursache für das Fehlschlagen der ListObject-Datenbindung bereit. | |
FormatSettings | Legt den Formatierungstyp fest, der auf das ListObject angewendet wird, wenn dieses an Daten gebunden ist. | |
ListRanges | Gibt den Bereich eines ListObject an, der Änderungen aufweist. |
Siehe auch
Referenz
Weitere Ressourcen
Übersicht über Hostelemente und Hoststeuerelemente
Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen