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:

  1. Inicializar el Unlocker: Crea una instancia de SpreadsheetUnlocker.
  2. Configurar opciones: Define UnlockerLoadOptions con la ruta del archivo de origen y la contraseña con la que está protegido el libro.
  3. Definir ruta de salida: Indica la ruta de destino donde se guardará el XLSB desbloqueado.
  4. Ejecutar el desbloqueo: Llama a Process con 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.

 Español