Přidat webové rozšíření

V tomto tutoriálu krok za krokem vysvětlíme poskytnutý zdrojový kód C#, který vám umožní přidat webové rozšíření pomocí Aspose.Cells for .NET. Chcete-li do sešitu aplikace Excel přidat webové rozšíření, postupujte podle následujících kroků.

Krok 1: Nastavte výstupní adresář

// Výstupní adresář
string outDir = RunExamples.Get_OutputDirectory();

V tomto prvním kroku definujeme výstupní adresář, kam bude uložen upravený excelový sešit.

Krok 2: Vytvořte nový sešit

// Vytvořte nový sešit
Workbook workbook = new Workbook();

Zde vytváříme nový excelový sešit pomocíWorkbook třídy od Aspose.Cells.

Krok 3: Přístup ke kolekci webových rozšíření

// Přístup ke kolekci webových rozšíření
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;

Ke kolekci webových rozšíření v excelovém sešitu přistupujeme pomocíWebExtensions vlastnictvímWorksheets objekt.

Krok 4: Přidejte nové webové rozšíření

// Přidejte nové webové rozšíření
int extensionIndex = extensions.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;

Do kolekce rozšíření přidáváme nové webové rozšíření. Definujeme referenční ID, název obchodu a typ obchodu rozšíření.

Krok 5: Přístup ke kolekci podokna úloh pro rozšíření webu

// Přístup ke kolekci podokna úloh webového rozšíření
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;

Ke kolekci podoken úloh rozšíření Excel Workbook Web Extension přistupujeme pomocíWebExtensionTaskPanes vlastnictvímWorksheets objekt.

Krok 6: Přidejte nové podokno úloh

// Přidat nové podokno úloh
int taskPaneIndex = taskPanes.Add();
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane. IsVisible = true;
taskPane. DockState = "right";
taskPane. WebExtension = extension;

Do kolekce podokna úloh přidáváme nové podokno úloh. Nastavíme viditelnost panelu, jeho stav ukotvení a související webové rozšíření.

Krok 7: Uložte a zavřete sešit

// Uložte a zavřete sešit
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");

Upravený sešit uložíme do zadaného výstupního adresáře a poté jej zavřeme.

Ukázkový zdrojový kód pro Add Web Extension pomocí Aspose.Cells pro .NET

//Zdrojový adresář
string outDir = RunExamples.Get_OutputDirectory();
Workbook workbook = new Workbook();
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;
int extensionIndex = extensions.Add();
int taskPaneIndex = taskPanes.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane.IsVisible = true;
taskPane.DockState = "right";
taskPane.WebExtension = extension;
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");

Závěr

gratuluji! Nyní jste se naučili, jak přidat webové rozšíření pomocí Aspose.Cells pro .NET. Experimentujte s kódem a prozkoumejte další funkce Aspose.Cells, abyste co nejlépe využili manipulaci s webovými rozšířeními ve vašich excelových sešitech.

Nejčastější dotazy

Otázka: Co je webové rozšíření v sešitu aplikace Excel?

Odpověď: Webové rozšíření v sešitu aplikace Excel je komponenta, která umožňuje přidat do Excelu další funkce integrací webových aplikací. Může nabídnout interaktivní funkce, vlastní řídicí panely, externí integrace a další.

Otázka: Jak přidat webové rozšíření do sešitu aplikace Excel pomocí Aspose.Cells?

Odpověď: Chcete-li přidat webové rozšíření do sešitu aplikace Excel pomocí Aspose.Cells, můžete postupovat podle kroků uvedených v našem podrobném průvodci. PoužijteWebExtensionCollection aWebExtensionTaskPaneCollection třídy k přidání a konfiguraci webového rozšíření a přidruženého podokna úloh.

Otázka: Jaké informace jsou nutné k přidání webového rozšíření?

Odpověď: Při přidávání webového rozšíření musíte zadat ID SKU rozšíření, název obchodu a typ obchodu. Tyto informace pomáhají rozšíření správně identifikovat a načíst.

Otázka: Mohu do jednoho excelového sešitu přidat více webových rozšíření?

Odpověď: Ano, do jednoho excelového sešitu můžete přidat více webových rozšíření. PoužijteAdd metodu kolekce webových rozšíření pro přidání jednotlivých rozšíření a poté je přidružte k odpovídajícím podoknům úloh.