Este tutorial básico explica como desproteger Excel em C#. Ele cobre a configuração do IDE, o algoritmo passo a passo e um trecho de código para desbloquear o arquivo do Excel em C#. Você só precisa fazer algumas chamadas de API para concluir esse processo ou improvisar para atender aos seus requisitos.
Etapas para desproteger o Excel em C#
- Configure o IDE para usar Aspose.Cells for .NET para desproteger o Excel
- Crie um objeto de classe Workbook para acessar o arquivo Excel protegido
- Remova a senha de segurança invocando o método Unprotect()
- Salve a pasta de trabalho do Excel de saída
Estas etapas ilustram como desbloquear arquivo do Excel em C# sem precisar instalar o MS Excel ou qualquer outra interface de usuário. Em primeiro lugar, acesse o arquivo XLS ou XLSX protegido e remova sua senha. Posteriormente, exporte o arquivo de saída ou manipule-o ainda mais, dependendo do seu fluxo de trabalho.
Código para desproteger arquivo do Excel em C
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Un-protect Excel file using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load Excel file | |
Workbook workbook = new Workbook("protected-excel-file.xlsx"); | |
// Unprotect workbook | |
workbook.unprotect("password"); | |
workbook.getSettings().setPassword(null); | |
// Save unprotected Excel file | |
workbook.save("unprotected.xlsx"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Este código de exemplo é eficiente para desenvolver Excel removedor de senha em C#. No entanto, você também pode improvisar para desproteger uma pasta de trabalho compartilhada, se necessário. Da mesma forma, as outras propriedades e métodos da classe Workbook podem ser usados para trabalhar com temas, conexões de dados, classificadores de dados etc. para processar o arquivo Excel de saída.
Neste guia, entendemos como remover a senha do Excel em C#. No entanto, se você precisar proteger um arquivo do Excel com uma senha, consulte como proteger com senha um arquivo do Excel em C #.