Fórum exportar dados para excel #350856
19/12/2007
0
Eu estou declarando na uses o excel2000 .
Se estiver instalado na máquina um excel 2003 ou 2007, vai ocorrer problema de incompatibilidade?
Eu gostaria, se possível de uma orientação con relação e esse problema.
Desde já obrigado.
Jrsilveiro
Curtir tópico
+ 0Posts
20/12/2007
Jakefrog
Var ovPlanilha : OleVariant; Begin //Cria o Objeto Excel ovPlanilha := CreateOleObject(´Excel.Application´); ovPlanilha.Visible :=false; ovPlanilha.Workbooks.Add; ... End;
aí vc trabalha com a aplicação excel! independente da versão! ;)
Gostei + 0
20/12/2007
Jrsilveiro
Mais uma coisa, eu declarei a variável como variant.
O meu problema pode estar aí ?
Gostei + 0
20/12/2007
Jakefrog
O meu eu não declarei nada, estou pegando os dados no meu banco de dados e mandando para uma planilha de excel sem precisar declarar nada. o meu está gerando aqui no execel 2002 sem problemas algum! :wink:
Gostei + 0
20/12/2007
Jrsilveiro
Excel.ActiveWorkbook.SaveAs(´c:\Relatorios_excel\´ + arquivo, [b:a640cd5d8a]xlNorma[/b:a640cd5d8a]l, ´´, ´´, False, False, ´´, [b:a640cd5d8a]xlUserResolution[/b:a640cd5d8a], False, EmptyParam, EmptyParam);
Gostei + 0
20/12/2007
Jakefrog
ovPlanilha.WorkBooks[1].SaveAs(´Caminho em STRING.xls´);
e funcionou! :wink:
Só idéia! ^^
Gostei + 0
20/12/2007
Jrsilveiro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)