Como Proteger Arquivos do Excel Usando C#
Como Proteger Arquivos do Excel Usando C#
Proteja arquivos do Excel em C# usando Aspose.Cells
Proteger arquivos do Excel ajuda a prevenir edições não autorizadas e garante a integridade dos dados da folha de folha crítico. neste artigo, você aprenderá como usar Aspose.Cells para .NET para aplicar a proteção de nível de livro de trabalho usando C#.
Por que proteger arquivos do Excel?
- Evitar edições ou sobreescritos aleatórios
- Informações sensíveis seguras
- Possibilidade de acesso colaborativo com permissões específicas
Guia de implementação passo a passo
Passo 1: Criar um novo projeto C#
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
Passo 2: Instalar Aspose.Cells para .NET
dotnet add package Aspose.Cells
Passo 3: Carregar o arquivo do Excel
Workbook workbook = new Workbook("Input.xlsx");
Passo 4: Aplique proteção
workbook.Protect(ProtectionType.All, "secure123");
Você pode escolher entre:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
Passo 5: Salve o arquivo protegido
workbook.Save("Protected.xlsx");
Melhores Práticas
- Armazenar senhas com segurança usando variáveis ambientais ou gerentes secretos.
- Use uma palavra-passe alfanumérica forte.
- Valida a proteção ao reabrir o arquivo pós-processamento.