Criptografar arquivos XLSM por meio de C++
Planilhas Excel protegidas por senha, incluindo formato XLSM usando a Biblioteca .NET.
Como proteger o arquivo XLSM usando C++
Para proteger o arquivo XLSM, usaremos
API, que é uma plataforma de criptografia de documentos API for C++ rica em recursos, poderosa e fácil de usar. Você pode baixar sua versão mais recente diretamente, basta abrir
gerenciador de pacotes, procure por Aspose.Cells.Cpp e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Aspose.Cells
PM> Install-Package Aspose.Cells.Cpp
Etapas para proteger arquivos XLSM via C++
A proteção de documentos usando APIs Aspose.Cells pode ser feita com apenas algumas linhas de código.
- Carregue o arquivo XLSM usando a classe Workbook
- Use o método Protect(..) com ProtectionType e Password
- Salve o arquivo XLSM protegido pelo método Save()
Requisitos de sistema
Aspose.Cells for C++ é compatível com todas as principais plataformas e sistemas operacionais. Certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com C++ Runtime Environment para Windows 32 bits, Windows 64 bits e Linux 64 bits.
- Adicione referência à DLL Aspose.Cells for C++ em seu projeto.
Comando
Aspose::Cells::Startup();
// load the ODS Excel file
Workbook book(u"unlocked.xlsm");
// access the first worksheet
Worksheet worksheet = book.GetWorksheets().Get(0);
// protect the worksheet with password
worksheet.Protect(ProtectionType::All, u"password", nullptr);
// protect the whole workbook with password
book.Protect(ProtectionType::All, u"password");
// save the modified file in default format
book.Save(u"protected.xlsm");
Aspose::Cells::Cleanup();
Sobre Aspose.Cells for C++ API
Aspose.Cells API pode ser usado para criar, editar, converter e renderizar formatos Excel Microsoft em diferentes formatos. Além disso, pode ser usado para gráficos abrangentes, relatórios escalonáveis e cálculos confiáveis em aplicativos de software. Aspose.Cells é um API independente e não requer nenhum software como Microsoft ou OpenOffice.Aplicativo gratuito para proteger XLSM
Confira nossas demonstrações ao vivo para criptografar arquivos XLSM com os seguintes benefícios.
XLSM O que é XLSM Formato de Arquivo
Arquivos com extensão XLSM são um tipo de arquivo de planilha que suporta macros. Do ponto de vista da aplicação, uma Macro é um conjunto de instruções utilizadas para automatizar processos. Uma macro é usada para registrar as etapas executadas repetidamente e facilita a execução das ações executando a macro novamente. As macros são programadas com o Visual Basic for Applications (VBA) do Microsoft a partir da pasta de trabalho do Excel usando o Editor do Visual Basic e podem ser executadas/depuradas diretamente a partir daí.
Leia mais