Lägg till webbtillägg
I denna steg för steg handledning kommer vi att förklara den medföljande C#-källkoden som gör att du kan lägga till ett webbtillägg med Aspose.Cells för .NET. Följ stegen nedan för att lägga till ett webbtillägg till din Excel-arbetsbok.
Steg 1: Ställ in utdatakatalog
// Utdatakatalog
string outDir = RunExamples.Get_OutputDirectory();
I detta första steg definierar vi utdatakatalogen där den modifierade Excel-arbetsboken kommer att sparas.
Steg 2: Skapa en ny arbetsbok
// Skapa en ny arbetsbok
Workbook workbook = new Workbook();
Här skapar vi en ny Excel-arbetsbok med hjälp avWorkbook
klass från Aspose.Cells.
Steg 3: Öppna webbtilläggssamlingen
// Få tillgång till samlingen av webbtillägg
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;
Vi kommer åt Excel-arbetsbokens samling av webbtillägg med hjälp avWebExtensions
egendom avWorksheets
objekt.
Steg 4: Lägg till ett nytt webbtillägg
// Lägg till ett nytt webbtillägg
int extensionIndex = extensions.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;
Vi lägger till ett nytt webbtillägg till tilläggskollektionen. Vi definierar referens-ID, butiksnamn och butikstyp för tillägget.
Steg 5: Få åtkomst till webbtilläggets uppgiftspanelsamling
// Få åtkomst till webbtilläggets samling av aktivitetsfönster
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;
Vi kommer åt samlingen av Excel Workbook Web Extensions uppgiftsfönster med hjälp avWebExtensionTaskPanes
egendom avWorksheets
objekt.
Steg 6: Lägg till en ny uppgiftsruta
// Lägg till en ny aktivitetsruta
int taskPaneIndex = taskPanes.Add();
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane. IsVisible = true;
taskPane. DockState = "right";
taskPane. WebExtension = extension;
Vi lägger till en ny aktivitetsruta i aktivitetsfönstrets samling. Vi ställer in rutans synlighet, dess dockningsläge och tillhörande webbtillägg.
Steg 7: Spara och stäng arbetsboken
// Spara och stäng arbetsboken
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");
Vi sparar den ändrade arbetsboken i den angivna utdatakatalogen och stänger den sedan.
Exempel på källkod för Add Web Extension med Aspose.Cells för .NET
//Källkatalog
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.");
Slutsats
Grattis! Du har nu lärt dig hur du lägger till ett webbtillägg med Aspose.Cells för .NET. Experimentera med kod och utforska ytterligare funktioner i Aspose.Cells för att få ut det mesta av att manipulera webbtillägg i dina Excel-arbetsböcker.
Vanliga frågor
F: Vad är ett webbtillägg i en Excel-arbetsbok?
S: Ett webbtillägg i en Excel-arbetsbok är en komponent som låter dig lägga till ytterligare funktionalitet till Excel genom att integrera webbapplikationer. Det kan erbjuda interaktiva funktioner, anpassade instrumentpaneler, externa integrationer och mer.
F: Hur lägger man till webbtillägg till Excel-arbetsbok med Aspose.Cells?
S: För att lägga till ett webbtillägg till en Excel-arbetsbok med Aspose.Cells kan du följa stegen i vår steg-för-steg-guide. AnvändWebExtensionCollection
ochWebExtensionTaskPaneCollection
klasser för att lägga till och konfigurera webbtillägget och tillhörande aktivitetsfönster.
F: Vilken information krävs för att lägga till ett webbtillägg?
S: När du lägger till ett webbtillägg måste du ange tilläggets SKU-ID, butiksnamn och butikstyp. Denna information hjälper till att identifiera och ladda tillägget korrekt.
F: Kan jag lägga till flera webbtillägg till en enda Excel-arbetsbok?
S: Ja, du kan lägga till flera webbtillägg till en enda Excel-arbetsbok. AnvändAdd
metod för webbtilläggssamlingen för att lägga till varje tillägg och sedan associera dem med motsvarande aktivitetsfönster.