Pergunta : Excel 2010 de Foxpro e de utilização como um objeto

A parte de meu programa de Foxpro do cano principal converte limas de Excel a Excel 97 /95 a ser adicionado mais tarde em outras partes do programa. Está aqui meu código de conversão: excelconv

PROCEDURE/>oExcel = de
de CREATEOBJECT (“Excel.Application”) xlworkbook =
xlworkbook.SaveAs de oExcel.Workbooks.Open (ALLTRIM (insert_config.location) +” \ " +m_file) (ALLTRIM (insert_config.location) +” \ “+LEFT (ALLTRIM (m_file), LEN (ALLTRIM (m_file))- o 4) +” .xls”, oExcel
do 43)/>xlworkbook.saved = .t.
xlworkbook.close
oExcel.quit
RETURN

This trabalhou para os clientes que têm Excel 2003 e 2007. o

I apenas promovido a 2010 e runing um teste e começ este erro na linha dos “saveas”: código 0 da exceção do

OLE IDispatch de Microsoft Excel: Incapaz de começ a propriedade de SaveAs da classe do manual de instruções. o

I tentou mudar preferivelmente o formato de arquivo a -4143 em 43. O programa processou a APROVAÇÃO de SaveAs, mas a lima deu-me “um formato de arquivo inválido de Microsoft Excel” quando eu tentei adicionar. o

I aprecia sua ajuda neste. Agradece a
class= do

Resposta : Excel 2010 de Foxpro e de utilização como um objeto

Talvez tentativa xlExcel9795 em vez de 43.
Outras soluções  
 
programming4us programming4us