Fórmula en una hoja de calculo

14 views
Skip to first unread message

cDaniel GE

unread,
Feb 18, 2014, 11:35:23 AM2/18/14
to rub...@googlegroups.com


Buen día. Alguien me podría ayudar a insertar de forma sencilla una fórmula en una hoja de cálculo. 

Estaba buscando y encontré esto : 

formula = Spreadsheet::Formula.new
formula.value = "=A1"
formula.data = ???
formula.shared = ???
worksheet[2,2] = formula

pero .... no funciona. 


Resultó ser que no hizo nada. Cuando busque en la librería el archivo resultó ser que no tenía nada: 

module Spreadsheet
  ##
  # Formula implementation. At the moment this is just a placeholder.
  # You may access the last calculated #value, other attributes are needed for
  # writing the Formula back into modified Excel Files.
  class Formula
    attr_accessor :data, :value, :shared
  end
end





_________________
····· ¢Ð@ŋı€łg ·····
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

"Ningún hombre es más grande que el que se vence a sí mismo por cumplir con su deber.."
Eugenio María De Hostos

[Imprima sólo si es necesario, cuidemos nuestro planeta] 

cDaniel GE

unread,
Feb 20, 2014, 2:12:58 PM2/20/14
to rub...@googlegroups.com
Buen día, El amigo Cesar Sulbaran me ayudo con esto.... 


require 'writeexcel'

nombre_archivo = "prueba"
nombre_xls     = nombre_archivo + ".xls"
ruta_archivo_xls = "#{RAILS_ROOT}/public/documentos/xls/#{nombre_xls}"

workbook = WriteExcel.new(ruta_archivo_xls)
worksheet  = workbook.add_worksheet
worksheet.write('B1', 3.14159)
worksheet.write('B2', 205455)
worksheet.write('B5', '=SUM(B1:B2)')
workbook.close





_________________
····· ¢Ð@ŋı€łg ·····
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

"Ningún hombre es más grande que el que se vence a sí mismo por cumplir con su deber.."
Eugenio María De Hostos

[Imprima sólo si es necesario, cuidemos nuestro planeta] 


Reply all
Reply to author
Forward
0 new messages