Para um programador que está tentando atualizar arquivos XLSM no aplicativo C++, A API Aspose.Total for C++ pode ajudar a automatizar o processo de atualização. É um pacote completo de diferentes bibliotecas C++ que lidam com vários formatos, incluindo documentos do Microsoft Excel. A API Aspose.Cells for C++ que faz parte do pacote Aspose.Total for C++ facilita esse processo de modificação. O processo de atualização do documento XLSM é simples, primeiro acessando a planilha e depois atualizando o valor da célula no Excel usando C++.
Como atualizar o arquivo XLSM em C++
- Carregue o arquivo XLSM usando CreateIWorkbook
- Acesso de Worksheet relevante usando GetIWorksheets()->GetObjectByIndex(0) e célula relevante usando GetICells()->GetObjectByIndex
- Inserir novos dados na célula acessada usando o método PutValue
- Salve o arquivo como arquivo .xlsm usando o método Save passando o arquivo com caminho como parâmetro
Requisitos de Modificação
- Para modificação XLSM, seguindo requisitos de sistema para sistemas Windows e Linux
- Instale a partir da linha de comando como
nuget install Aspose.Total.Cpp
- Ou via Package Manager Console do Visual Studio com
Install-Package Aspose.Total.Cpp
- Como alternativa, obtenha o instalador MSI offline ou DLLs em um arquivo ZIP do Transferências
Código - Atualizar arquivo XLSM em C++
Explorar Editor de arquivos Opções com C++
Editar CSV
(Valores separados por vírgula)
Editar TSV
(Valores separados por tabulações)
Editar XLS
(Formato binário do Microsoft Excel)
Editar XLSB
(Pasta de trabalho binária do Excel)
Editar XLSM
(Planilha habilitada para macro)
Editar XLSX
(Abra a pasta de trabalho XML)
Editar XLT
(Modelo Excel 97 - 2003)
Editar XLTM
(Modelo habilitado para macro do Excel)
Editar XLTX
(Modelo do Excel)