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:
- Inicializar o Desbloqueador: Crie uma instância de
SpreadsheetUnlocker. - Configurar Opções: Defina
UnlockerLoadOptionscom o caminho do arquivo de origem e a senha usada para proteger a pasta de trabalho. - Definir Caminho de Saída: Informe o caminho de destino onde o XLSB desbloqueado será salvo.
- Executar o Desbloqueio: Chame
Processpassando 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.