Fabio,

        Usa as funções em inglês. Ex: Ao invés disso '=SOMA(D6:D14)' usa
isto '=SUM(D6:D14)'

Atenciosamente,
Douglas Uesato

________________________________________
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de fabio_giro
Enviada em: quinta-feira, 17 de agosto de 2006 10:23
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Fórmula no excel

Estou fazendo o seguinte:

uses excel2000, ComObj;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
  excel: variant;
begin
  excel:=CreateOleObject('Excel.Application');
  excel.Workbooks.add(1);
....
  excel.cells[20,4].formula := '=SOMA(D6:D14)';

Mas quando abro a planilha no excel, em vez de vir o resultado da
fórmula, vem #NOME? . Alguém pode me ajudar?






 



-- 
<<<<< 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

 



Responder a