Voor een programmeur die XLSM-bestanden binnen de C++-toepassing probeert bij te werken, Aspose.Total for C++ API kan helpen om het updateproces te automatiseren. Het is een volledig pakket van verschillende C++-bibliotheken die meerdere formaten aankunnen, waaronder Microsoft Excel-documenten. De Aspose.Cells for C++ API die deel uitmaakt van het Aspose.Total for C++ -pakket maakt dit wijzigingsproces eenvoudig. Het bijwerken van het XLSM-document is eenvoudig door eerst het blad te openen en vervolgens de celwaarde in Excel bij te werken met C++.
Hoe XLSM-bestand in C++ te updaten
- Laad het XLSM-bestand met behulp van CreateIWorkbook
- Toegang tot relevante Worksheet met behulp van GetIWorksheets()->GetObjectByIndex(0) en relevante cel met behulp van GetICells()->GetObjectByIndex
- Voeg nieuwe gegevens in de geopende cel in met behulp van de PutValue-methode
- Sla het bestand op als .xlsm-bestand met behulp van de methode Opslaan door het bestand met het pad als parameter door te geven
Wijzigingsvereisten
- Voor XLSM-modificatie, volgens systeem vereisten voor Windows- en Linux-systemen
- Installeer vanaf de opdrachtregel als
nuget install Aspose.Total.Cpp
- Of via Package Manager Console van Visual Studio met
Install-Package Aspose.Total.Cpp
- U kunt ook het offline MSI-installatieprogramma of DLL’s in een ZIP-bestand van Downloaden downloaden
Code - XLSM-bestand bijwerken in C++
Ontdekken Bestandseditor Opties met C++
Bewerking CSV
(Door komma's gescheiden waarden)
Bewerking TSV
(Door tabs gescheiden waarden)
Bewerking XLS
(Microsoft Excel binair formaat)
Bewerking XLSB
(Excel binaire werkmap)
Bewerking XLSM
(Spreadsheet met ingeschakelde macro's)
Bewerking XLSX
(XML-werkmap openen)
Bewerking XLT
(Excel 97 - 2003-sjabloon)
Bewerking XLTM
(Excel-sjabloon met ingeschakelde macro's)
Bewerking XLTX
(Excel-sjabloon)