Cómo desbloquear un archivo xlsb
Sheetize XLSB Unlocker for .NET ofrece una API sencilla para abrir un libro binario de Excel que está protegido con contraseña. Restaura el acceso total a todas las hojas, gráficos y formatos, lo que lo hace ideal para escenarios en los que se necesita leer, editar o procesar un archivo después de haber sido asegurado.
Principales características
Desbloquear XLSB protegido con contraseña
Descifra un archivo XLSB existente usando la contraseña definida por el usuario. La operación de desbloqueo restaura la apertura, edición e impresión normales.
Preservar formato y objetos
Todos los estilos de celda, fórmulas, tablas, gráficos e imágenes permanecen intactos después de desbloquear el archivo.
Soporte de streaming
Procesa libros de gran tamaño de forma streaming para mantener bajo el consumo de memoria, perfecto para desbloquear en lote muchos archivos.
Instrucciones detalladas
Flujo de trabajo para desbloquear XLSB
Para desbloquear un archivo XLSB protegido con contraseña usando Sheetize, sigue estos pasos:
- Inicializar el Unlocker: Crea una instancia de
SpreadsheetUnlocker. - Configurar opciones: Define
UnlockerLoadOptionscon la ruta del archivo de origen y la contraseña con la que está protegido el libro. - Definir ruta de salida: Indica la ruta de destino donde se guardará el XLSB desbloqueado.
- Ejecutar el desbloqueo: Llama a
Processcon las opciones de carga y guardado preparadas.
Ejemplo – Desbloquear un archivo XLSB con contraseña
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);Ejemplo – Desbloquear un archivo XLSB con contraseña de protección contra escritura
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);Soporte ampliado de formatos
- Sheetize también puede desbloquear CSV, TSV y exportaciones HTML protegidas con contraseña (los archivos están empaquetados en un ZIP con cifrado).
Con estas capacidades, Sheetize hace que el desbloqueo de XLSB sea sin esfuerzo, ya sea que necesites un script rápido para acceder a un solo libro o un servicio de nivel de producción que procese miles de hojas de cálculo protegidas diariamente.