Dla programisty, który próbuje zaktualizować pliki XLSM w aplikacji C++, Aspose.Total for C++ API może pomóc zautomatyzować proces aktualizacji. Jest to pełny pakiet różnych bibliotek C++ obsługujących wiele formatów, w tym dokumenty Microsoft Excel. API Aspose.Cells for C++ , które jest częścią pakietu Aspose.Total for C++ , ułatwia ten proces modyfikacji. Proces aktualizacji dokumentu XLSM jest prosty poprzez najpierw dostęp do arkusza, a następnie aktualizację wartości komórki w Excelu przy użyciu C++.
Jak zaktualizować plik XLSM w C++
- Załaduj plik XLSM za pomocą CreateIWorkbook
- Dostęp do odpowiedniego Worksheet przy użyciu GetIWorksheets()->GetObjectByIndex(0) i odpowiedniej komórki przy użyciu GetICells()->GetObjectByIndex
- Wstaw nowe dane do otwieranej komórki metodą PutValue
- Zapisz plik jako plik .xlsm metodą Save przekazując jako parametr plik ze ścieżką
Wymagania dotyczące modyfikacji
- Do modyfikacji XLSM, zgodnie z wymagania systemowe dla systemów Windows i Linux
- Zainstaluj z wiersza poleceń jako
nuget install Aspose.Total.Cpp
- Lub przez konsolę Menedżera pakietów programu Visual Studio z
Install-Package Aspose.Total.Cpp
- Ewentualnie pobierz instalator MSI offline lub biblioteki DLL w pliku ZIP z Pliki do pobrania
Kod — aktualizacja pliku XLSM w C++
Badać Edytor plików Opcje z C++
Edytować CSV
(Wartości oddzielone przecinkami)
Edytować TSV
(Wartości oddzielone tabulatorami)
Edytować XLS
(Format binarny programu Microsoft Excel)
Edytować XLSB
(Binarny skoroszyt programu Excel)
Edytować XLSM
(Arkusz kalkulacyjny z obsługą makr)
Edytować XLSX
(Otwórz skoroszyt XML)
Edytować XLT
(Szablon programu Excel 97 - 2003)
Edytować XLTM
(Szablon programu Excel z obsługą makr)
Edytować XLTX
(Szablon Excela)