Aviso do usuário do Excel 2007 ao abrir arquivos xls

0

Estou recebendo o seguinte aviso de erro ao abrir um arquivo .xls gerado usando 'CarlosAg.ExcelXmlWriter.dll' no Excel 2007:

The file you are trying to open,'', is in a different format than specified by the file extension. Verify that the file is not corrupted and is from a trusted source before opening the file. Do you want to open the file now?

Alguma idéia de como posso resolver isso?

    
por Julius A 16.06.2010 / 15:00

4 respostas

1

Parece que o arquivo .xls (formato Microsoft Excel 97-2003) é na verdade um arquivo .xlsx (formato Microsoft Excel 2007). Alterar a extensão do arquivo de .xls para .xlsx deve limpar a mensagem de aviso.

    
por 16.06.2010 / 15:19
1

No seu código VBA, use este comando:

Application.DisplayAlerts = False

isto suprimirá tais avisos.

    
por 22.09.2012 / 13:20
-1

O formato xml spreadsheet 2003, a extensão correta é xml e é por isso que ele não precisa do excel instalado.

    
por 13.01.2014 / 02:38
-1

Eu tentei mudar a extensão do arquivo para várias extensões - mas o erro sempre aparecia. Eu tentei alterar as configurações no registro - mas o erro ainda apareceu (eu não tenho direitos de administrador e política de grupo provavelmente substitui). Eu adicionei [Application.DisplayAlerts = False] à minha macro e ela funciona!

    
por 17.12.2015 / 18:04