Board logo

標題: 請教Excel vb 如何製作控制"引用項目"的程式碼 [打印本頁]

作者: reangame    時間: 2013-7-13 17:04     標題: 請教Excel vb 如何製作控制"引用項目"的程式碼


最近幫別人寫了Excel VB,可是當我的檔案寄給對方時,卻出現無法使用,根據以前的經驗應該是"引用項目"的問題,果然,電話告訴對方勾選哪幾個"引用項目"後就正常了,

相信看在各位神人眼裡,一定會覺得這不是最好的解決辦法,也違反的Excel VB的自動化精神,因此,硬著頭皮來請教各位神人,

請問應該如何以VB來撰寫程式碼,使其自動判別是否需要勾選"引用項目",以利後續程式碼正常執行。

作者: GBKEE    時間: 2013-7-13 17:49

回復 1# reangame
新增引用項目 (摘自網路)
  1. Sub myAddRef(strFname As String)
  2.     'strName: 引用項目檔案名稱
  3.     'C:\windows\system32\ 路徑適用 XP 及 VISTA
  4.     '2000 請改用 c:\winnt\system32\
  5.      On Error Resume Next
  6.     ThisWorkbook.VBProject.References.AddFromFile "C:\windows\system32\" & strFname
  7. End Sub
複製代碼

作者: reangame    時間: 2013-7-13 18:59

回復 2# GBKEE


    大大,請教一下,像下圖的引用項目如何找到對應的檔案?
[attach]15414[/attach]
作者: reangame    時間: 2013-7-13 19:01

回復 2# GBKEE


    不好意思,再請教一個問題,請問您是怎樣用回復的?  為什麼程式碼前面還會有數字? 最下面還有複製程式碼的功能?
作者: GBKEE    時間: 2013-7-14 07:53

回復 3# reangame 參考這裡

回復 4# reangame

[attach]15429[/attach]
作者: reangame    時間: 2013-7-14 12:56

回復 5# GBKEE


    非常感謝大大的指導,來去好好融會貫通一下,感恩喔~~  ^^




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)