我正在做一些Labview集成,我想创建一个VBA宏来获取该数据并绘制它。那部分我想通了(我是VBA的新手和一般的编程)。
测试从设置文件和设置文件中运行,在不同的设置之间使用不同的变量(例如图表的开始/停止数量等)。我可以从labview导入一个模块到VBA但是我可以传递9个变量,这是不够的。所以我想导入另一个模块或一个我可以读/写的文件,因为它适合这种情况。
有任何建议和/或示例吗?
谢谢
答案 0 :(得分:0)
使用ParamArray获取更多参数。
Module1代码表:
Sub main()
helper 1, 2, 3
helper 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
End Sub
Sub helper(ParamArray longNums())
Dim i As Variant
For Each i In longNums
Debug.Print i
Next i
End Sub
立即窗口结果:
1
2
3
1
2
3
4
5
6
7
8
9
10
11
有关详细信息,请参阅Passing Arguments to Procedures。