Web Erweiterungen Office Add ins
Web-Erweiterungen erweitern Office-Anwendungen und interagieren mit dem Inhalt in Office-Dokumenten. Web-Erweiterungen fügen Office-Clients zusätzliche Funktionen hinzu, um die Benutzererfahrung und Produktivität zu verbessern.
Aspose.Cells für Python via .NET bietet auch die Möglichkeit, mit Web-Erweiterungen zu arbeiten.
Web-Erweiterung hinzufügen
Sie können Web-Erweiterungen (Office-Add-Ins) in Excel hinzufügen, indem Sie auf die Registerkarte Einfügen klicken und dann auf den Link Store/Add-ins abrufen klicken. Im Add-Ins-Feld suchen Sie das Add-In, das Sie möchten, und fügen Sie es hinzu.
Aspose.Cells für Python via .NET ermöglicht außerdem das Hinzufügen von Web-Erweiterungen durch die Klassen WebExtension und WebExtensionTaskPane. Das folgende Beispiel demonstriert die Verwendung der Klassen WebExtension und WebExtensionTaskPane, um eine Web-Erweiterung zu einer Excel-Datei hinzuzufügen. Bitte sehen Sie sich die durch den Code generierte Ausgabedatei Excel zur Referenz an.
Beispielcode
from aspose.cells import Workbook | |
from aspose.cells.webextensions import WebExtensionStoreType | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Source directory | |
outDir = RunExamples.Get_OutputDirectory() | |
workbook = Workbook() | |
extensions = workbook.worksheets.web_extensions | |
taskPanes = workbook.worksheets.web_extension_task_panes | |
extensionIndex = extensions.add() | |
taskPaneIndex = taskPanes.add() | |
extension = extensions[extensionIndex] | |
extension.reference.id = "wa104379955" | |
extension.reference.store_name = "en-US" | |
extension.reference.store_type = WebExtensionStoreType.OMEX | |
taskPane = taskPanes[taskPaneIndex] | |
taskPane.is_visible = True | |
taskPane.dock_state = "right" | |
taskPane.web_extension = extension | |
workbook.save(outDir + "AddWebExtension_Out.xlsx") |
Zugriff auf Web-Erweiterungsinformationen
Aspose.Cells für Python via .NET ermöglicht den Zugriff auf Informationen zu Web-Erweiterungen in Excel-Dateien. Das folgende Beispiel zeigt, wie man Web-Erweiterungsinformationen durch Laden der Beispiel-Excel-Datei abruft. Bitte sehen Sie sich die Konsolenausgabe an, die vom Code generiert wird, zur Referenz.
Beispielcode
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Source directory | |
sourceDir = RunExamples.Get_SourceDirectory() | |
# Load sample Excel file | |
workbook = Workbook(sourceDir + "WebExtensionsSample.xlsx") | |
taskPanes = workbook.worksheets.web_extension_task_panes | |
for taskPane in taskPanes: | |
print("Width: " + str(taskPane.width)) | |
print("IsVisible: " + str(taskPane.is_visible)) | |
print("IsLocked: " + str(taskPane.is_locked)) | |
print("DockState: " + taskPane.dock_state) | |
print("StoreName: " + taskPane.web_extension.reference.store_name) | |
print("StoreType: " + str(taskPane.web_extension.reference.store_type)) | |
print("WebExtension.Id: " + taskPane.web_extension.id) |
Konsolenausgabe
Width: 350
IsVisible: True
IsLocked: False
DockState: right
StoreName: en-US
StoreType: OMEX
WebExtension.Id: 95D7ECE8-1355-492B-B6BF-27D25D0B0EEF