Macro excel convertir archivos wk1 a xlsx

Tengo una carpeta llamada "antiguos" con n archivos lotus WK1 y se requiere una macro excel que recorra automáticamente toda la carpeta y convierta cada archivo WK1 a XLSX y quede con el mismo nombre del wk1 pero con extensión xlsx

1 Respuesta

Respuesta
1

Puedes grabar una macro realizando los pasos con uno de tus archivos wk1 y la pones aquí para revisarla

Dam, utilizo actualmente la siguiente herramienta de conversión archivo por archivo wk1 a xls:

https://onlineconvertfree.com/es/convert-format/wk1-to-xls/ 

Gracias,

Yo no tengo archivos wk1. Tampoco conozco cómo funciona el convertidor que pusiste.

Pero intenta lo siguiente, pon lo siguiente en un módulo de vba, cambia:

C:\varios\  por el nombre de la carpeta donde tienes el programa convertidor, en esa misma carpeta deberás tener los archivos a convertir.

Programaconvertidor.exe por el nombre del programa

Archivo. Wk1 por el nombre de un archivo

Archivo.xls por el nombre del archivo de salida

Es un ejemplo, procura que los nombres de los archivos no tengan espacios, y realiza la prueba.

Sub convertir()
chdir "C:\varios\"
Shell "programaconvertidor.exe archivo.wk1 archivo.xls"
End Sub

Si funciona, tal vez lo podamos poner en un ciclo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas