Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   Formula en excel a través de Delphi (https://www.clubdelphi.com/foros/showthread.php?t=5045)

darkone2k3 06-11-2003 17:00:23

Formula en excel a través de Delphi
 
Salu2 amigos foristas.
El motivo de este mensaje es para preguntarles como puedo enviar una formula a Excel a través de Delphi.
Por ejemplo(en excel), en "F5", quiero tener la suma de "A1:C8", yo se que en excel se usa
Código:

=Suma(A1:C8)
pero como puedo poner esta formula en excel, desde delphi. Probé esto:
Código:

Excel.Cell[ 6,5].Value := '=Suma(A1:C8)';
Pero en "F5", me aparece =Suma(A1:C8), como string.
Espero haber explicado lo mejor posible.
Salu2 desde Chile.


PD: Al enviar a excel la siguiente formula:
Código:

Excel.Cell[ 6,5].Value := '=Suma(A1:C8)';
Me aparece(en excel) :#¿Nombre? y no se a que se debe esto.
Necesito de su ayuda.

Ruben_Cu 07-11-2003 04:32:01

Hola darkone2k3, te recomiendo que pruebes de esta manera:
Código:

Excel.Range['F5'].Value := '=SUM(A1:A2)';
El código interno de VB es en inglés, aunque excel te lo puede presentar en castellano, de ahí que te aparezca el error, te sugiero Range en lugar de Cell porque no todos los objetos de automatización soportan el método Cell.
Además recuerda que la Guia de Estilo del club nos pide que no repitamos los mismos temas en vario forun y este mensaje creo que está tres veces, ponerlo mucho no quiere decir que te lo van a contestar y si se pierde el seguimiento del hilo cuando las respuestas están fragmentadas.
Saludos y suerte


La franja horaria es GMT +2. Ahora son las 22:21:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi