Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2014-02

Formulas en excel

2 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Joel Petit

Saludos.
He intentado hacer formulas de excel desde lazarus pero ha sido en vano. Hasta ahora el codigo que he usado es:

  // =Sum(E2:e5)
  MyWorksheet.WriteUTF8Text(1, 0, '=Sum(E2:e5)'); // A2
  //
  SetLength(MyRPNFormula, 2);
  MyRPNFormula[0].ElementKind := fekCellRange;
  MyRPNFormula[0].Row := 1;
  MyRPNFormula[0].Row2 := 4;
  MyRPNFormula[0].Col := 4;
  MyRPNFormula[0].Col2 := 4;
  MyRPNFormula[1].ElementKind := fekOpSUM;
  MyWorksheet.WriteRPNFormula(1, 2, MyRPNFormula);   // C2

de la pagina: http://wiki.lazarus.freepascal.org/FPSpreadsheet#Using_ranges_of_cells_and_the_unary_SUM_operator

al compilar aparece un error que dice algo como que "fekCellRange" es identificador no idetificado; es decir ese se�or no aparece por ningun lado.

La formula que intento hacer es una suma, muchas gracias por la ayuda que me puedan dar.

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140204/3ed4e8bd/attachment.html>

Reply by email

José Mejuto
to Joel Petit

El 04/02/2014 20:04, Joel Petit escribi�:

al compilar aparece un error que dice algo como que "fekCellRange" es identificador no idetificado; es decir ese se�or no aparece por ningun lado.

Hola,

fekCellRange est� definido en fpspreadsheet.pas por lo tanto debe de estar en la cl�usula uses de tu c�digo.

Reply by email