返回列表 上一主題 發帖

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

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

Excel檔案曾經使用控制項,後來移除了。
但卻無法移除引用引用項 Microsoft Forms 2.0 object library


網路上遍尋,也無法有效去除。

請問大大們,如何找出 "使用中"的控制項並能移出引用的物件庫

回復 2# c_c_lai


    此工作簿內並未曾設有自訂表單 FORM物件,再找也沒有發現 form1物件

謝謝

TOP

回復 3# 准提部林

被引用的 forms 物件 在 sysWOW64 路徑,所以 VBA改成如下:
      If UCase(vRef.FullPath) = UCase("C:\WINDOWS\sysWOW64\FM20.DLL") Then
已成功核消此項引用。

不過好奇的是在 system32 內也有一個fm20.dll,2個 .dll 的大小不同
Excel 是 32位元的版本,怎會引用到 64位元的那一個 fm20.dll?

很謝謝

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題