Aggiorna il file XLSM tramite C++

Modifica i fogli di calcolo XLSM tramite le tue applicazioni basate su C++ senza installare Microsoft Office®.

 

Per un programmatore, che sta tentando di aggiornare i file XLSM all’interno dell’applicazione C++, L’API Aspose.Total for C++ può aiutare ad automatizzare il processo di aggiornamento. È un pacchetto completo di diverse librerie C++ che gestiscono più formati, inclusi i documenti di Microsoft Excel. L’API Aspose.Cells for C++ che fa parte del pacchetto Aspose.Total for C++ semplifica questo processo di modifica. Il processo di aggiornamento del documento XLSM è semplice accedendo prima al foglio e quindi aggiornando il valore della cella in Excel utilizzando C++.

Come aggiornare il file XLSM in C++

  • Carica il file XLSM usando CreateIWorkbook
  • Accesso al Worksheet pertinente utilizzando GetIWorksheets()->GetObjectByIndex(0) e alla cella pertinente utilizzando GetICells()->GetObjectByIndex
  • Inserisci nuovi dati nella cella a cui si accede utilizzando il metodo PutValue
  • Salvare il file come file .xlsm utilizzando il metodo Save passando il file con il percorso come parametro

Requisiti di modifica

  • Per la modifica XLSM, seguendo requisiti di sistema per sistemi Windows e Linux
  • Installa dalla riga di comando come nuget install Aspose.Total.Cpp
  • Oppure tramite Package Manager Console di Visual Studio con Install-Package Aspose.Total.Cpp
  • In alternativa, scarica il programma di installazione MSI offline o le DLL in un file ZIP da Download
 

Codice - Aggiorna il file XLSM in C++

 

Esplorare Editor di file Opzioni con C++

Modificare CSV (Valori separati da virgola)
Modificare TSV (Valori separati da tabulazioni)
Modificare XLS (Formato binario di Microsoft Excel)
Modificare XLSB (Cartella di lavoro binaria di Excel)
Modificare XLSM (Foglio di calcolo con attivazione macro)
Modificare XLSX (Apri la cartella di lavoro XML)
Modificare XLT (Excel 97 - Modello 2003)
Modificare XLTM (Modello con attivazione macro di Excel)
Modificare XLTX (Modello Excel)