我正在使用Statistica 64 VB。我在FileLibrary.svb(一组有用的函数)中编写了一个函数“Public MyFunction()”,我希望通过FileDoStuff.svb中的函数调用它(分析)。
我试图在FileDoStuff.svb中包含FileLibrary.svb:
'#Language“WWB-COM”
'#Uses“U:\ TestSVB \ FileLibrary.svb”
这是我在FileDoStuff中运行Main()时的结果,即使我在应用程序中打开了FileLibrary,结果也是一样的。
“FileDoStuff.svb中的脚本错误
宏/模块不存在。“
Statistica在E:驱动器上。但是,FileLibrary会在U:上打开一个电子表格,并且没有任何问题。我可以从Statistica打开FileLibrary并测试它。
为什么打开外部电子表格却不能调用外部宏呢? FileLibrary不保存在Statistica中,但FileDoStuff中的分析也不保存。我做错了什么?
另外,SVB和SVX文件有什么区别?
答案 0 :(得分:0)
你知道真正有用的东西,因为我在几个小时的尝试后发现了什么? 尝试正确拼写整个路径名称和整个文件名,包括空格等。并确保斜杠也是正确的。 (在我的真实路径/文件中有空格。)
尽管我想删除整个问题,但我还是留在这里提醒我们所有人,有时答案就是那么简单。此外,我想吸引更多使用Statistica VB的人,因为我知道会有更多问题。