Como desbloquear arquivo xlsb

Sheetize XLSB Unlocker para .NET oferece uma API simples para abrir uma pasta de trabalho Excel binária que está protegida por senha. Ele restaura o acesso total a todas as planilhas, gráficos e formatações, sendo ideal para cenários onde o arquivo precisa ser lido, editado ou processado após ter sido protegido.

Principais Recursos

Desbloquear XLSB protegido por senha

Descriptografe um arquivo XLSB existente usando a senha definida pelo usuário. A operação de desbloqueio restaura a abertura, edição e impressão normais.

Preservar Formatação e Objetos

Todos os estilos de célula, fórmulas, tabelas, gráficos e imagens permanecem intactos após o arquivo ser desbloqueado.

Suporte a Streaming

Processar grandes pastas de trabalho de forma streaming para manter o uso de memória baixo — perfeito para desbloquear em lote vários arquivos.

Instruções Detalhadas

Fluxo de trabalho para desbloqueio de XLSB

Para desbloquear um arquivo XLSB protegido por senha com o Sheetize, siga estas etapas:

  1. Inicializar o Desbloqueador: Crie uma instância de SpreadsheetUnlocker.
  2. Configurar Opções: Defina UnlockerLoadOptions com o caminho do arquivo de origem e a senha usada para proteger a pasta de trabalho.
  3. Definir Caminho de Saída: Informe o caminho de destino onde o XLSB desbloqueado será salvo.
  4. Executar o Desbloqueio: Chame Process passando as opções de carregamento e gravação preparadas.

Exemplo – Desbloquear um arquivo XLSB com senha

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    Password = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Exemplo – Desbloquear um arquivo XLSB que tem senha de proteção contra gravação

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Suporte Expandido a Formatos

  • O Sheetize também pode desbloquear arquivos CSV, TSV e exportações HTML protegidas por senha (os arquivos são compactados em um ZIP com criptografia).

Com essas capacidades, o Sheetize torna o desbloqueio de XLSB simples, seja para um script rápido que acessa uma única pasta de trabalho ou para um serviço de produção que processa milhares de planilhas protegidas diariamente.

 Português