[算表] 使用late binding並產生intellisense效果

看板Office作者 (luckid)時間7年前 (2018/11/29 00:01), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
軟體:Excel 版本:2007 各位前輩好, 小弟在臉書社團上看到此問題, 因為非常好奇是否有方法可解決,故幫轉貼過來並略加修改, 還望各位前輩不吝指點,感謝. --------------------------------------------------- 請問一下我有一個Object,因為我的物件需要做切換,所以宣告為Object,下一行才去指 定是那一個物件, 但這樣的方法,無法自動跳出物件的內容, 一定要一開始宣告就指定物件才可以。 請問這問題有什麼解決的方式嗎? (late binding) 不會自動跳出物件屬性的下拉選單(無intellisense): Dim PMB As Object Set PMB = New HAL_Comm_CP MsgBox PMB.Read_VIN (early binding) 會自動跳出物件屬性的下拉選單(有intellisense): Dim PMB As HAL_Comm_CP Set PMB = New HAL_Comm_CP MsgBox PMB.Read_VIN ------------------------------------ -- https://www.youtube.com/watch?v=B_CMmbFexbM
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.74.181 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1543420874.A.F45.html ※ 編輯: luckid (1.175.74.181), 11/29/2018 00:03:41
文章代碼(AID): #1R_hlAz5 (Office)
文章代碼(AID): #1R_hlAz5 (Office)