作者woodyboy (人性本惡)
看板Visual_Basic
標題[.NET] 制作dll並於VBA引用
時間Wed Jul 6 16:54:18 2011
小弟我最近需使用excel 2007 VBA做程式的編輯
但是發現VBA相較我慣於使用的VB 2008有不少的缺點
為彌足這些缺點
有一些方法都可以做到(例如VSTO)
但小弟我有些原因必須選擇
利用VB制作dll在excel VBA內引用來彌補VBA的不足
在利用VB制作好dll後在excel VBA引用時出現2個問題
1.無法在VBA引用我所制作的dll
2.顯示錯誤:在我所制作的dll內找不到指定function
但是該function我確實有用com類別制作在dll內
目前怀疑是我制作的dll有問題
但是不知道問題出在哪=.="
是否有大大可制作一簡單的dll(例如在excel某格之中記錄毫秒)
并可在excel之中引用借小弟參考??
感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.171
2F:→ fumizuki:沒有試過vba引用.net製作的dll 不確定可不可行 07/06 23:01
3F:→ fumizuki:重點要設定ComVisible並且使用Regasm註冊元件 07/06 23:02
4F:→ woodyboy:感謝版主大大~~問題已解決 之前的問題是dll的注冊問題 07/07 16:23