Dla programisty, który próbuje aktualizować pliki XLSB za pomocą aplikacji .NET? API Aspose.Total for .NET może pomóc zautomatyzować proces aktualizacji. Jest to pełny pakiet różnych interfejsów API .NET obsługujących różne formaty, w tym pliki Microsoft Excel. API ASPOSE.CELL będące częścią pakietu Aspose.Total for .NET ułatwia ten proces modyfikacji. Poniżej znajduje się proces aktualizacji dokumentu XLSB.
Jak zaktualizować plik XLSB w .NET?
- Utwórz nowy obiekt klasy Workbook mając jako parametr źródłowy plik XLSB
- Dostęp do odpowiedniego Arkusza i odpowiedniej komórki przy użyciu metody Worksheets[0].Cells[column]
- Wstaw nowe dane do wybranej komórki za pomocą metody PutValue(data)
- Zapisz plik jako plik .xlsb za pomocą metody save() przekazując plik ze ścieżką jako parametrem
Wymagania dotyczące modyfikacji
- Do modyfikacji XLSB, Microsoft Windows lub kompatybilny system operacyjny z platformami .NET, .NET Core, Mono lub Xamarin
- Środowisko programistyczne, takie jak Microsoft Visual Studio
- Zainstaluj z wiersza poleceń jako
nuget install Aspose.Cells
lub za pomocą konsoli Menedżera pakietów programu Visual Studio za pomocąInstall-Package Aspose.Cells
- Alternatywnie, pobierz instalator MSI offline lub wszystkie biblioteki DLL w pliku ZIP z Pliki do pobrania
Kod — aktualizacja pliku XLSB w .NET
Workbook wkb = new Workbook("sourceFile.xlsx"); | |
Cell cellWithData = wkb.Worksheets[0].Cells["A1"]; | |
cellWithData.Value = 100; | |
Cell cellWithFormula = wkb.Worksheets[1].Cells["C1"]; | |
cellWithFormula.Formula = "=Sum(A1,A20)"; | |
wkb.CalculateFormula(); | |
Worksheet sheet = wkb.Worksheets[1]; | |
Cell cell = sheet.Cells["A1"]; | |
cell.PutValue("Hello World!"); | |
wkb.Save("modified-targetfile.xlsx"); |