Dodaj rozszerzenie internetowe

W tym samouczku krok po kroku wyjaśnimy dostarczony kod źródłowy C#, który pozwoli Ci dodać rozszerzenie internetowe za pomocą Aspose.Cells dla .NET. Wykonaj poniższe czynności, aby dodać rozszerzenie internetowe do skoroszytu programu Excel.

Krok 1: Ustaw katalog wyjściowy

// Katalog wyjściowy
string outDir = RunExamples.Get_OutputDirectory();

W tym pierwszym kroku definiujemy katalog wyjściowy, w którym zostanie zapisany zmodyfikowany skoroszyt Excela.

Krok 2: Utwórz nowy skoroszyt

// Utwórz nowy skoroszyt
Workbook workbook = new Workbook();

Tutaj tworzymy nowy skoroszyt programu Excel za pomocąWorkbook klasa z Aspose.Cells.

Krok 3: Uzyskaj dostęp do kolekcji rozszerzeń internetowych

// Uzyskaj dostęp do kolekcji rozszerzeń internetowych
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;

Dostęp do kolekcji rozszerzeń internetowych skoroszytu programu Excel uzyskujemy za pomocąWebExtensions własnośćWorksheets obiekt.

Krok 4: Dodaj nowe rozszerzenie internetowe

// Dodaj nowe rozszerzenie internetowe
int extensionIndex = extensions.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;

Do kolekcji rozszerzeń dodajemy nowe rozszerzenie internetowe. Definiujemy identyfikator referencyjny, nazwę sklepu i typ sklepu rozszerzenia.

Krok 5: Uzyskaj dostęp do kolekcji okienka zadań rozszerzenia sieciowego

// Uzyskaj dostęp do kolekcji okienek zadań rozszerzenia internetowego
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;

Dostęp do kolekcji okienek zadań rozszerzenia internetowego skoroszytu programu Excel uzyskujemy za pomocąWebExtensionTaskPanes własnośćWorksheets obiekt.

Krok 6: Dodaj nowe okienko zadań

// Dodaj nowe okienko zadań
int taskPaneIndex = taskPanes.Add();
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane. IsVisible = true;
taskPane. DockState = "right";
taskPane. WebExtension = extension;

Do kolekcji okienek zadań dodajemy nowe okienko zadań. Ustawiamy widoczność panelu, jego stan dokowania i powiązane z nim rozszerzenie internetowe.

Krok 7: Zapisz i zamknij skoroszyt

// Zapisz i zamknij skoroszyt
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");

Zapisujemy zmodyfikowany skoroszyt w określonym katalogu wyjściowym, a następnie go zamykamy.

Przykładowy kod źródłowy dla Dodaj rozszerzenie sieciowe przy użyciu Aspose.Cells dla .NET

//Katalog źródłowy
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.");

Wniosek

Gratulacje! Nauczyłeś się teraz, jak dodać rozszerzenie internetowe za pomocą Aspose.Cells dla .NET. Eksperymentuj z kodem i odkrywaj dodatkowe funkcje Aspose.Cells, aby w pełni wykorzystać możliwości manipulowania rozszerzeniami internetowymi w skoroszytach programu Excel.

Często zadawane pytania

P: Co to jest rozszerzenie internetowe w skoroszycie programu Excel?

Odp.: Rozszerzenie internetowe w skoroszycie programu Excel to składnik umożliwiający dodanie dodatkowych funkcji do programu Excel poprzez integrację aplikacji internetowych. Może oferować funkcje interaktywne, niestandardowe pulpity nawigacyjne, integracje zewnętrzne i wiele więcej.

P: Jak dodać rozszerzenie internetowe do skoroszytu programu Excel za pomocą Aspose.Cells?

Odp.: Aby dodać rozszerzenie internetowe do skoroszytu programu Excel za pomocą Aspose.Cells, możesz wykonać kroki opisane w naszym przewodniku krok po kroku. UżyjWebExtensionCollection IWebExtensionTaskPaneCollection klas, aby dodać i skonfigurować rozszerzenie internetowe i powiązane okienko zadań.

P: Jakie informacje są wymagane, aby dodać rozszerzenie internetowe?

Odp.: Dodając rozszerzenie internetowe, musisz podać identyfikator SKU rozszerzenia, nazwę sklepu i typ sklepu. Informacje te pomagają prawidłowo zidentyfikować i załadować rozszerzenie.

P: Czy mogę dodać wiele rozszerzeń internetowych do jednego skoroszytu programu Excel?

Odp.: Tak, możesz dodać wiele rozszerzeń internetowych do jednego skoroszytu programu Excel. UżyjAdd metodę kolekcji rozszerzeń internetowych, aby dodać każde rozszerzenie, a następnie powiązać je z odpowiednimi okienkami zadań.