我正在做一些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