boy11-2 发表于 2011-02-18 01:53

Ruby 调用 Windows Excel 来生成电子表格

require 'win32ole'

excelobj = WIN32OLE.new("excel.application")

excelobj['Visible']=TRUE
excelobj.workbooks.add()


excelobj.Range("a6")['Value'] = 100


excelobj.Range("a1")['Value'] = 100
excelobj.Range("a2")['Value'] = 200
excelobj.Range("a3")['Value'] = 300
excelobj.Range("a4")['Value'] = 400
excelobj.Range("a1:a4").select()

2gua 发表于 2011-02-18 08:54

我也喜欢用Ruby操作Excel,但,实事求是地说,用脚本操作Excel,用原生的VBA来做才是正解,Ruby操作Excel,本质上是封装了VBA命令。

ziyiu123 发表于 2011-02-22 19:39

同意楼上,正在研究vba
页: [1]
查看完整版本: Ruby 调用 Windows Excel 来生成电子表格