1
我想從Outlook和Excel連接幾個宏。其中一個功能需要從其他程序訪問vba代碼並對其進行分析。從Outlook中訪問Excel中的VBA代碼非常容易,例如:在Excel中使用VBA可以訪問VBA代碼嗎?
Set WB = Workbooks.Open(Address)
Set codeAddress = WB.VBProject.VBComponents(1).codemodule
但是我不知道如何從Excel訪問Outlook宏。我試圖通過觀察窗口分析Outlook應用程序屬性,但我沒有找到任何適合的東西。 Stackoverflow,你有什麼想法嗎?
是的,這是可能的,你可能需要包括一些參考庫來做到這一點。看看這個鏈接http://www.dicks-clicks.com/excel/olBinding.htm –
據我所知,這個庫應該手動打開,所以代碼將根植於我的電腦只=(是否有其他方式(就像我在Excel中做的那樣)? – Raddle
你可以自動打開對庫的引用。在這裏檢查:http://stackoverflow.com/questions/9879825/how-to-add-a-reference-programmatically-in-excel -vba –