返回列表 上一主題 發帖

找出控制項在那裡使用並移出 Forms object library的VBA引用

本帖最後由 准提部林 於 2016-12-4 11:31 編輯

'列出引用項目
Sub Test_Ref()
Dim vRef As Object
With ThisWorkbook.VBProject
     For Each vRef In .References
         MsgBox "【名稱】" & vRef.Name & vbCrLf & "【路徑】" & UCase(vRef.FullPath)
    Next
End With
End Sub

'移除引用項目
Sub Remove_Ref()
Dim vRef As Object
With ThisWorkbook.VBProject
     For Each vRef In .References
         If UCase(vRef.FullPath) = UCase("C:\WINDOWS\system32\FM20.DLL") Then
           .References.Remove vRef
         End If
    Next
End With
End Sub

TOP

回復 6# 7777


是"VBProject"沒錯, 可進VBE說明檔中輸入關鍵字查詢!
至于錯誤原因, 沒檔案看不出來, 況且我是OFFICE 2000!
看其他大大能否解決???

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題