我有一个由其他人编写的旧VB 6.0应用程序。当我编译应用程序时,它会在需要VBA引用的每行代码上抛出错误,例如,它会在以下行中引发错误:
Left$, Chr, Trim$
一旦我用VBA.Left $作为前缀,错误就会消失。我正在查看项目参考列表,只看到一个名为“Microsoft DTS run time 1.0”的缺失引用。我在哪里可以获得此参考,如何在VB应用程序中添加此参考。另外,有什么办法,我可以添加VBA引用VB应用程序。我在XP机器上运行这个VB应用程序。
任何帮助将不胜感激。
答案 0 :(得分:0)
然后你应该安装Microsoft DTS运行时:
如何:安装对数据转换服务包的支持:
https://technet.microsoft.com/en-us/library/ms143755(v=sql.105).aspx
之后,添加VBA引用(如果缺少)
答案 1 :(得分:-1)
如果查看可用参考列表,您应该看到Visual Basic For Applications
的列表。确保选中此项并且您将会很高兴。
如果VBA有多个参考,请选择msvbvm60.dll
的参考。