Advertencia para el usuario de Excel 2007 al abrir archivos xls


0

Recibo la siguiente advertencia de error al abrir un archivo .xls generado con 'CarlosAg.ExcelXmlWriter.dll' en Excel 2007:

El archivo que está intentando abrir, '', se encuentra en un formato diferente al especificado por la extensión de archivo. Verifique que el archivo no esté dañado y provenga de una fuente confiable antes de abrir el archivo. ¿Quieres abrir el archivo ahora?

¿Alguna idea de cómo puedo resolver esto?


Respuestas:


1

Parece que el archivo .xls (formato Microsoft Excel 97-2003) es en realidad un archivo .xlsx (formato Microsoft Excel 2007). Cambiar la extensión del archivo de .xls a .xlsx debería borrar el mensaje de advertencia.


1

En su código VBA, use este comando:

Application.DisplayAlerts = False

esto suprimirá cualquiera de tales advertencias.


-1

Es el formato de la hoja de cálculo xml 2003, la extensión correcta es xml, por lo que no necesita tener instalado Excel.


Creo que querias decir .xlsxno .xml?
SamB

Esto no es una respuesta. Este es un comentario. Si encuentra algo útil para usted, entonces solo debe votar esa pregunta o respuesta. Si desea dejar un comentario, debe dejar un comentario. Necesitas al menos 50 puntos de reputación para comentar. , pero no son difíciles de ganar si usted contribuye positivamente al sitio.
JakeGould

-1

Intenté cambiar la extensión del archivo a varias extensiones, pero el error siempre aparecía. Intenté cambiar la configuración en el registro, pero el error seguía apareciendo (no tengo derechos de administrador y es probable que las políticas de grupo se anulen). ¡Agregué [Application.DisplayAlerts = False] a mi macro y funciona!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.