Für einen Programmierer, der versucht, XLSM-Dateien in einer C++-Anwendung zu aktualisieren, Aspose.Total for C++ API kann helfen, den Aktualisierungsprozess zu automatisieren. Es ist ein vollständiges Paket verschiedener C++-Bibliotheken, die mehrere Formate verarbeiten, einschließlich Microsoft Excel-Dokumente. Die Aspose.Cells for C++ -API, die Teil des Aspose.Total for C++ -Pakets ist, vereinfacht diesen Änderungsprozess. Der Vorgang zum Aktualisieren des XLSM-Dokuments ist einfach, indem Sie zuerst auf das Blatt zugreifen und dann den Zellenwert in Excel mit C++ aktualisieren.
So aktualisieren Sie die XLSM-Datei in C++
- Laden Sie die XLSM-Datei mit CreateIWorkbook
- Zugriff auf relevantes Worksheet unter Verwendung von GetIWorksheets()->GetObjectByIndex(0) und relevanter Zelle unter Verwendung von GetICells()->GetObjectByIndex
- Fügen Sie mithilfe der PutValue-Methode neue Daten in die Zelle ein, auf die zugegriffen wurde
- Speichern Sie die Datei als .xlsm-Datei mit der Save-Methode, indem Sie die Datei mit dem Pfad als Parameter übergeben
Änderungsanforderungen
- Für XLSM-Modifikation nach System Anforderungen für Windows- und Linux-Systeme
- Installieren Sie von der Befehlszeile als
nuget install Aspose.Total.Cpp
- Oder über die Package Manager Console von Visual Studio mit
Install-Package Aspose.Total.Cpp
- Holen Sie sich alternativ das Offline-MSI-Installationsprogramm oder DLLs in einer ZIP-Datei von Downloads
Code - XLSM-Datei in C++ aktualisieren
Erkunden Datei-Editor Optionen mit C++
Bearbeiten CSV Datei
(Durch Kommas getrennte Werte)
Bearbeiten TSV Datei
(Durch Tabulatoren getrennte Werte)
Bearbeiten XLS Datei
(Microsoft Excel-Binärformat)
Bearbeiten XLSB Datei
(Excel-Binärarbeitsmappe)
Bearbeiten XLSM Datei
(Makrofähige Tabellenkalkulation)
Bearbeiten XLSX Datei
(Öffnen Sie die XML-Arbeitsmappe)
Bearbeiten XLT Datei
(Excel 97 - 2003-Vorlage)
Bearbeiten XLTM Datei
(Excel-Makro-fähige Vorlage)
Bearbeiten XLTX Datei
(Excel-Vorlage)