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.
 Português