gerar planilha no excel pelo delphi 7
Exportar uma tabela do clientdataset para uma planilha excel
Tenho um programa que gera um relatorio de custo em delphi 7, utilizo o banco de dados firebird,
o cliente quer que eu gero o relatorio numa plnilha excel eu não tenho idéia de como devo proceder...
Exempo dados do clientdataset...
Conta Descrição valor
1 agua 100,00
2 energia 300,00
3 salario 5.000,00
total 5.400,00
Preciso gerar uma planilha no formato acima..... alguem pode passar os comandos em delphi para me ajudar a resolver este problema????
Grato
Placido
Tenho um programa que gera um relatorio de custo em delphi 7, utilizo o banco de dados firebird,
o cliente quer que eu gero o relatorio numa plnilha excel eu não tenho idéia de como devo proceder...
Exempo dados do clientdataset...
Conta Descrição valor
1 agua 100,00
2 energia 300,00
3 salario 5.000,00
total 5.400,00
Preciso gerar uma planilha no formato acima..... alguem pode passar os comandos em delphi para me ajudar a resolver este problema????
Grato
Placido
Placido
Curtidas 0
Respostas
Motta
11/04/2006
Dúvida comum , varias soluções já publicadas, veja no Pesquisar.
GOSTEI 0
Placido
11/04/2006
Peguei a dica abaixo e esta dando um erro na linha excel:=CreateOleObject(´Excel.Application´);
Tenho que definir alguma classe na lausula Eses???
----------------------------
var
coluna, linha: integer;
excel: variant;
valor: string;
begin
try
excel:=CreateOleObject(´Excel.Application´);
excel.Workbooks.add(1);
except
Application.MessageBox (´Versão do Ms-Excel´+
´Incompatível´,´Erro´,MB_OK+MB_ICONEXCLAMATION);
end;
------------------
Algem pode me ajudar a resolver este erro??
Grato
Plácido
Tenho que definir alguma classe na lausula Eses???
----------------------------
var
coluna, linha: integer;
excel: variant;
valor: string;
begin
try
excel:=CreateOleObject(´Excel.Application´);
excel.Workbooks.add(1);
except
Application.MessageBox (´Versão do Ms-Excel´+
´Incompatível´,´Erro´,MB_OK+MB_ICONEXCLAMATION);
end;
------------------
Algem pode me ajudar a resolver este erro??
Grato
Plácido
GOSTEI 0
Motta
11/04/2006
Acho que é TExcelApplication , tem uma aba só de pacote Office.
GOSTEI 0
Motta
11/04/2006
tenta : http://www.joaomorais.com.br/pascal/download.php?cat=101
gridtoexcel
Mas tem solução melhor aviso.
gridtoexcel
Mas tem solução melhor aviso.
GOSTEI 0
Leitorbinario
11/04/2006
tenta : http://www.joaomorais.com.br/pascal/download.php?cat=101
gridtoexcel
Mas tem solução melhor aviso.
O Excel precisa estar instalado?
GOSTEI 0
Adriano Santos
11/04/2006
Da uma lida neste meu artigo.
[url=https://www.devmedia.com.br/visualizacomponente.aspx?comp=1298&site=3]Exportar para Excel com imagens[/url]
[url=https://www.devmedia.com.br/visualizacomponente.aspx?comp=1298&site=3]Exportar para Excel com imagens[/url]
GOSTEI 0
Tiagorocha
11/04/2006
Pelo visto os componentes da paleta Servers (e portanto, os exemplos) só funcionam com Excel 2000. Alguma dica sobre como manipular planilhas do Excel XP?
GOSTEI 0