|
楼主 |
发表于 2010-5-19 08:30
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
原帖由 aidixiao 于 2010-5-18 22:33 发表
请问figfig老师,下面这段求两个数组差集的代码错在哪里?
Sub qiubuji()
Dim arr1, arr2, arr3
arr1 = Application.Transpose(Range("A1:A6")) 'A1至A6的值分别为1、2、3、4、5、6
arr2 = [1,2,3,4,5,6,7,8,9 ...
Sub qiubuji()
Dim arr1, arr2, arr3
arr1 = Array(1, 2, 3, 4, 5)
arr2 = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 0)
Set x = CreateObject("scriptcontrol")
x.Language = "rubyscript"
x.eval ("def test(arr1,arr2) arr2-arr1 end;#相当于vba的function; ")
y = x.Run("test", arr1, arr2)
MsgBox Join(y, ",")
End Sub
'vba的数组 |
|