参考资料:http://jp.rubyist.net/magazine/?0004-Win32OLE
API地址:http://www.ruby-doc.org/stdlib/libdoc/win32ole/rdoc/index.html
示例代码:
以下是一个计算勤务时间系统代码片段:
事实上,上面的代码也曾一度困扰我多时,原因是打开的Excel进程居然不会自己关闭,这种很容易耗尽系统资源。
解决的办法是:
比较一下上面的两段代码或者就能明白原因了。
??进程还是关不掉?
试试这个:%x(taskkill /F /IM excel*)
全部代码如下:
其他资料:
http://d.hatena.ne.jp/spider-man/20080915/p1
下面是Perl对Excel操作的参考实现:
本文提供了一个使用Ruby语言通过Win32OLE库操作Excel文件的示例代码,展示了如何读取和写入Excel单元格数据、设置字体颜色,并解决了Excel进程关闭的问题。
3288

被折叠的 条评论
为什么被折叠?



