我正在做一些VBA脚本之间的很多类似的任务,我正在写,并且想开发一个库(一堆使用typelib的便利功能我工作与),我可以从我所有的各种脚本调用。我是VBA界的新手,不知道这是如何完成的,并且想要弄明白这一点令人惊讶。如何使我可以访问在Excel中的VBA库
1
A
回答
0
您将需要使用VB来做到这一点。使用VB的微软插件,您可以操作Excel文件而无需打开它们,就像现在一样。一旦打开文件,代码将非常相似。
我会把我所有的代码都转移到VB中,并且在你的VBA宏开始工作之后,你就可以开始使用这些库来代替常见的东西了。
很多工作,但如果你确实在做很多这样的工作,那么从长远来看,这将会很棒。 (工作安全也;)
2
这个例子有帮助吗?它在设置时也似乎有一个共同的问题的解决办法 - 你没有提到哪个版本的办公室 - 但在该线程中提到了2003,所以应该是相当简单的普通案例。
0
1
你,虽然这取决于你的函数性质的另一种选择的意见,是创建一个COM对象,您可以从您的VBA脚本调用。
您可以使用包括Delphi和VB(旧样式)在内的多种语言轻松创建COM对象,但在.NET中也可以使用它,尽管它涉及更多一点。然后你可以在你的COM对象中进行计算,甚至可以通过你想要操纵的excel工作表等。
根据您的功能的性质,这可能会或可能不会有用。
2
我想我正在寻找的是一个加载项。感谢大家提供的信息。
相关问题
- 1. 在Excel中使用VBA可以访问VBA代码吗?
- 2. 访问SQL数据库在Excel的VBA
- 3. 调整Excel VBA函数以访问VBA
- 4. 我可以在Androids原生库中访问什么?如何?
- 5. 使用ExceL VBA以Excel格式化数据的访问表
- 6. 在Excel中访问VBA中的SQLite数据库
- 7. SQL访问VBA的Excel
- 8. 我可以在Excel 2010精简版中使用VBA吗?
- 9. 从Excel VBA访问Lotus Notes数据库 - 如何获取COLUMNVALUES?
- 10. 如何使用访问VBA
- 11. 我可以访问已经在使用的ESE数据库吗?
- 12. 如何从C#中访问Excel VBA中的类模块?
- 13. 访问Excel对象,而不使用VBA
- 14. 我可以在Office365中使用我的VSTO和VBA excel插件吗?
- 15. 如何访问Excel VBA中的联系人组?
- 16. 如何访问Excel中的excel文件#
- 17. Excel VBA中,如何使
- 18. 访问从剪贴板文本文件在Excel中使用VBA
- 19. 如何在Excel中使用VBA替换单引号//在Excel中使用VBA
- 20. 我可以在Excel 2010 VBA中执行异步XML调用吗?
- 21. 如何使用vba在excel中使用下一个可用行
- 22. 如何在Ruby中通过win32ole访问VBA库?
- 23. 访问使用Excel中的VBA模块的查询出错
- 24. 如何查询访问数据库,并从Excel VBA检索与访问数据库查询基于一些标准的从Excel VBA值
- 25. 访问图表的形状ID - excel vba
- 26. 从Excel/VBA访问Enovia的Python界面?
- 27. 我如何可以访问使用的XDocument
- 28. Browserify - 如何使变量可以访问我的模块?
- 29. 如何在vba中使用Excel公式
他不需要VB来做到这一点,他可以用任何语言做到这一点。 – 2009-10-29 01:17:20
这是真的,但我与VB一起去,因为这是他明显习惯的,因为他一直在使用VBA。 – EToreo 2009-10-29 17:51:20