PowerShell - Excel 2013: Old format or invalid type library
Si al intentar trabajar con scripts en Excel desde PowerShell , nos aparece un mensaje de error de este estilo:
“Old format or invalid type library’
O para ser mas específico, el siguiente error:
Se puede estar dando por un error en la configuración de la “cultura”.
En mi caso, este error se debió a que mi configuración de región estaba registrada como es-UY mientras que el idioma del Office estaba en inglés.
Como solución, tenemos el comando Set-Culture que nos permite modificar nuestra configuración en una línea. De la siguiente manera:
Y listo, podemos empezar a ejecutar nuestro código sin problemas.
Si no conocemos cuál es nuestra configuración, tenemos otro comando (todos a partir de la versión 3.0 de PowerShell):
Espero haber ayudado con esta info.
Happy scripting!
Comments