En ocasiones, cuando intentas abrir un archivo de texto o un archivo CSV, puedes recibir el siguiente mensaje de error: «SYLK: Formato de archivo no es válido».
O su equivalente en inglés:
«SYLK: File format is not valid».
También es posible que te salga un mensaje como el siguiente:
En ambos casos el problema es el mismo, y la solución también.
Un archivo SYLK es un archivo de texto que comienza con «ID» o «ID_xxxx», donde xxxx es una cadena de texto. El primer registro de un archivo SYLK es el registro ID_Number.
Cuando Excel identifica este texto al principio de un archivo de texto, interpreta el archivo como un archivo SYLK. Excel intenta convertir el archivo en formato SYLK, pero no puede hacerlo porque no hay ningún código SYLK válido después de los caracteres «ID». Y por tanto termina arrojando un mensaje de error.
Causa del problema
Este problema se produce cuando abres un archivo de texto o un archivo CSV y los dos primeros caracteres del archivo son las letras mayúsculas «I» y «D». Por ejemplo, el archivo de texto puede contener el siguiente texto:
ID, STATUS
123, open
456, closed
Nota: Este problema no ocurre si las dos primeras letras están en minúscula «i» y «d».
Solución
Paso 1. Para abrir el archivo en Excel, abra el archivo en un editor de texto (ej: bloc de notas) y, a continuación, inserte un apóstrofo al principio de la primera línea de texto.
Puedes insertar cualquier otro caracter o simplemente poner la palabra ID en minúscula.
Paso 2. En el menú archivo del editor de texto, haga clic en Guardar.
Paso 3. Cierra el editor de texto.
Ahora ya puedes abrir el archivo en Excel.