Re: [delphi-br] Excel sem OLE
Gostei do engenharia de emergência... So completando, a mesma exportação que se faz pro Excell, vale para o Word , Open Calc e Open Writer. tudibauo Daniel A. Bastos Em 09/11/05, Anderson F. de Rossi [EMAIL PROTECTED] escreveu: Pessoal obrigado pelas dicas , pensei em fazer um arquivo CSV ou DIF , como o fernando sugeriu, porém assim eu perderia a formatação . Já usar a OLE suegerida pelo Fabrício eu teria q abrir o excel , porém tem algumas maquinas q a pessoa não tem o excel instalado e não posso deixar ela ná mão caso queira fazer o relatório justamente naquela maquina ..lei de Murphy ..kkk o Rubens deu uma dica legal tbm ... até achei um material q descreve a estrutura do arquivo excel , mas vai me tomar muito tempo e ,infelizmente isso não tenho ... fica p/ a versão 2.0 do programa ...rs , vou mesmo optar pela dica do Daniel... gera um arquivo html e renomear ele p/ xls... são sabia q isto funcionava ..bela engenharia de emergencia ..rs Pessoal + um vez obrigado e quem estiver afim do mateiral q descreve a estrutura de arquivos excel é só me dar um toque , mande um e-mail p/ [EMAIL PROTECTED] Valeu t+ Daniel Bastos wrote: vc pode exportar como uma tabela em html e salvar com extenção do excell que funciona Em 07/11/05, Fabrício Pinheiro França [EMAIL PROTECTED] escreveu: Da uma olhada nesses código Uses ComObj Procedure ExportaExcel; var excel :variant; Begin excel := CreateOleObject('excel.application'); if not Excel.Application.Visible then Excel.Application.Visible := true; Excel.WorkBooks.Add; Excel.Cells[1,1] := '\meu valor 1\'; Excel.Cells[1,2] := '\meu valor 2\'; Excel.Cells[1,3] := '\meu valor 3\'; Excel.Cells[1,4] := '\meu valor 4\'; End; Espero ter ajudado Fabrício - Original Message - From: Listas Minerva To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 2:07 PM Subject: Re: [delphi-br] Excel sem OLE Oi Anderson, Você não pode gerar um arquivo para ser importado pelo Excel? Na empresa em que trabalho todos os relatórios podem ser exportados para uma txt formatado, então é feita a importação pelo Excel, OpenOffice, etc. Se quiser, tenho uma rotina que gera este tipo de arquivo, facinha de usar Fernando Nappe - Original Message - From: Anderson F. de Rossi [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 3:47 AM Subject: [delphi-br] Excel sem OLE Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER
Re: [delphi-br] Excel sem OLE
Pessoal obrigado pelas dicas , pensei em fazer um arquivo CSV ou DIF , como o fernando sugeriu, porém assim eu perderia a formatação . Já usar a OLE suegerida pelo Fabrício eu teria q abrir o excel , porém tem algumas maquinas q a pessoa não tem o excel instalado e não posso deixar ela ná mão caso queira fazer o relatório justamente naquela maquina ..lei de Murphy ..kkk o Rubens deu uma dica legal tbm ... até achei um material q descreve a estrutura do arquivo excel , mas vai me tomar muito tempo e ,infelizmente isso não tenho ... fica p/ a versão 2.0 do programa ...rs , vou mesmo optar pela dica do Daniel... gera um arquivo html e renomear ele p/ xls... são sabia q isto funcionava ..bela engenharia de emergencia ..rs Pessoal + um vez obrigado e quem estiver afim do mateiral q descreve a estrutura de arquivos excel é só me dar um toque , mande um e-mail p/ [EMAIL PROTECTED] Valeu t+ Daniel Bastos wrote: vc pode exportar como uma tabela em html e salvar com extenção do excell que funciona Em 07/11/05, Fabrício Pinheiro França [EMAIL PROTECTED] escreveu: Da uma olhada nesses código Uses ComObj Procedure ExportaExcel; var excel :variant; Begin excel := CreateOleObject('excel.application'); if not Excel.Application.Visible then Excel.Application.Visible := true; Excel.WorkBooks.Add; Excel.Cells[1,1] := '\meu valor 1\'; Excel.Cells[1,2] := '\meu valor 2\'; Excel.Cells[1,3] := '\meu valor 3\'; Excel.Cells[1,4] := '\meu valor 4\'; End; Espero ter ajudado Fabrício - Original Message - From: Listas Minerva To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 2:07 PM Subject: Re: [delphi-br] Excel sem OLE Oi Anderson, Você não pode gerar um arquivo para ser importado pelo Excel? Na empresa em que trabalho todos os relatórios podem ser exportados para uma txt formatado, então é feita a importação pelo Excel, OpenOffice, etc. Se quiser, tenho uma rotina que gera este tipo de arquivo, facinha de usar Fernando Nappe - Original Message - From: Anderson F. de Rossi [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 3:47 AM Subject: [delphi-br] Excel sem OLE Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [delphi-br] Excel sem OLE
Pra fazer isso, vc teria que estudar o formato do arquivo XLS. Uma boa fonte de consulta sobre o formato XLS seria o site http://www.openoffice.org. Lá, muito provavelmente, vc deverá encontrar algum documento que explique como é o formato interno dos arquivos XLS do Excel. Sabendo como é o formato interno de um XLS, vc poderá escrever rotinas pra criar seus arquivos XLS sem precisar ter o Excel instalado e, com isso, fazer uso de OLE automation pra gerar arquivos XLS. Está dada a dica para pescar o peixe. É só procurar que você acha alguma coisa sobre isso. Qualquer coisa, nosso santo oráculo Google pode dar uma forcinha nessa pesquisa. Boa sorte! []s From: Anderson F. de Rossi [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Excel sem OLE Date: Mon, 07 Nov 2005 02:47:09 -0300 Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Excel sem OLE
Oi Anderson, Você não pode gerar um arquivo para ser importado pelo Excel? Na empresa em que trabalho todos os relatórios podem ser exportados para uma txt formatado, então é feita a importação pelo Excel, OpenOffice, etc. Se quiser, tenho uma rotina que gera este tipo de arquivo, facinha de usar Fernando Nappe - Original Message - From: Anderson F. de Rossi [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 3:47 AM Subject: [delphi-br] Excel sem OLE Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Excel sem OLE
Da uma olhada nesses código Uses ComObj Procedure ExportaExcel; var excel :variant; Begin excel := CreateOleObject('excel.application'); if not Excel.Application.Visible then Excel.Application.Visible := true; Excel.WorkBooks.Add; Excel.Cells[1,1] := '\meu valor 1\'; Excel.Cells[1,2] := '\meu valor 2\'; Excel.Cells[1,3] := '\meu valor 3\'; Excel.Cells[1,4] := '\meu valor 4\'; End; Espero ter ajudado Fabrício - Original Message - From: Listas Minerva To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 2:07 PM Subject: Re: [delphi-br] Excel sem OLE Oi Anderson, Você não pode gerar um arquivo para ser importado pelo Excel? Na empresa em que trabalho todos os relatórios podem ser exportados para uma txt formatado, então é feita a importação pelo Excel, OpenOffice, etc. Se quiser, tenho uma rotina que gera este tipo de arquivo, facinha de usar Fernando Nappe - Original Message - From: Anderson F. de Rossi [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 3:47 AM Subject: [delphi-br] Excel sem OLE Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Excel sem OLE
vc pode exportar como uma tabela em html e salvar com extenção do excell que funciona Em 07/11/05, Fabrício Pinheiro França [EMAIL PROTECTED] escreveu: Da uma olhada nesses código Uses ComObj Procedure ExportaExcel; var excel :variant; Begin excel := CreateOleObject('excel.application'); if not Excel.Application.Visible then Excel.Application.Visible := true; Excel.WorkBooks.Add; Excel.Cells[1,1] := '\meu valor 1\'; Excel.Cells[1,2] := '\meu valor 2\'; Excel.Cells[1,3] := '\meu valor 3\'; Excel.Cells[1,4] := '\meu valor 4\'; End; Espero ter ajudado Fabrício - Original Message - From: Listas Minerva To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 2:07 PM Subject: Re: [delphi-br] Excel sem OLE Oi Anderson, Você não pode gerar um arquivo para ser importado pelo Excel? Na empresa em que trabalho todos os relatórios podem ser exportados para uma txt formatado, então é feita a importação pelo Excel, OpenOffice, etc. Se quiser, tenho uma rotina que gera este tipo de arquivo, facinha de usar Fernando Nappe - Original Message - From: Anderson F. de Rossi [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, November 07, 2005 3:47 AM Subject: [delphi-br] Excel sem OLE Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Excel sem OLE
Pessoal , boa noite. Alguem poderia me dar uma luz , preciso gerar uma planilha formatada (simples , sem formulas) no excel... porém tem como fazer isto sem usar OLE ?? obrigado. []s a todos Les mondes virtuels vous connaissez ? Telechargez le navigateur 3D et visitez des centaines de mondes virtuels gratuitement ! http://www.activeworlds.fr -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html