Estoy intentando escribir un script simple de Perl que lea algunos campos de un archivo XSLX protegido con contraseña.Lectura de contraseña protegida XLSX en Linux (y Windows) con Perl
Miré Spreadsheet::XLSX y SimpleXlsx, pero ninguno parece admitir archivos protegidos con contraseña.
¿Alguna idea de cómo se puede hacer esto?
Usando Win32 :: OLE Esto se hace así:
my $Book =
$Excel->Workbooks->Open({ FileName => $file, Password => $password });
Gracias por las respuestas, lamentablemente no es sencillo entonces. Afortunadamente tengo la opción de leer un estilo antiguo xsl y esto es simple usando Spreadsheet :: ParseExcel. – Jim
Dado que mi sugerencia era básicamente un desafío para convertir el XLSX de nuevo en un XLS para que pudiera leerlo, acepto sinceramente que si puede obtener el archivo proporcionado como el antiguo XLS es una mejor manera de hacerlo). – Ian