2
我试图通过Ruby来访问VBA方法“RGB”:如何在Ruby中通过win32ole访问VBA库?
问题是这种方法属于“VBA”图书馆不是“Excel的”库。要连接到Excel库,我会这样做:
require 'win32ole'
xl = WIN32OLE.new('Excel.Application') # => opens Excel
xl.visible = true # => show it
@wb = xl.Workbooks.open(excel_file) # => adds a workbook
@ws = @wb.Worksheets(sheet) # => open specific sheet
但我不知道如何连接到VBA库。我试过了:
require 'win32ole'
vba = WIN32OLE.new('VBA.Application')
vba = WIN32OLE.new('VBA')
更好的是,如果我能以某种方式以编程方式生成我的计算机上的所有OLE库列表。
谢谢... OLE库的整点会是 – Nathan 2015-02-16 01:52:53
感谢您的建议... OLE库的整点会是×评论只能编辑5分钟×评论只能编辑5分钟×评论只能编辑5分钟 – Nathan 2015-02-16 02:01:57