聖誕節之 - 找不到專案或程式庫... - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

進階會員
聖誕節之 - 找不到專案或程式庫...
話說平安夜裏看著路上卡車載者許多小朋友沿路報佳音 (南部很常見.電視台請勿大驚小怪)

我還在敲著電腦幻想著客滿的MOTEL..... 離題了

------------------- 以下與上面無關 -----------------

用著筆電開著 EXCEL 2003 對著一個報表在畫著 .VBA也還算順利

早上把檔案傳到桌機用雙螢幕編寫劃格子.結果檔案一開出現

"找不到專案或程式庫" 反白停在 StoreYYY=year(date)

我還在想昨晚賀爾蒙爆發導致理性喪失.會讓我引用函數都會錯誤?

筆電再開沒問題.那就是桌機有問題了.檢查程序確認沒任何問題之後 問題在 DATE函數上 上GOOGLE找答案

GOOGLE大神很貼心的幫我把華語區的相關文章都找出來了.但是我沒什麼耐心.而且有些答案很阿Q.或者論壇需要註冊

以下借助 PCZONE開放的園地 打打小小的心得 .....

"找不到專案或程式庫" IN EXCEL 2003 錯誤解決心得

需要在 VBA編寫視窗 選擇 >工具列 / 工具 / 設定引用項目

會出現 [可引用項目] 找一下 打勾的項目是否有出現 "V 遺失XXXXXXX" 這例子是 遺失RefEdit CONTROL

找了一下 RefEdit CONTROL 跟 RefEdit.dll 有關

比對一下 RefEdit.dll

筆電上的是 12.0.6202.3013 大小 100192位元組
桌機上的是 1.0 大小 77824位元組 ( 何時被改的 我都不知道)

舊檔案備份後 將筆電的 RefEdit.dll COPY 往 桌機覆蓋

再開檔案 OK 一切完成 我的平安夜回來了



網路上有些教導解決方法是 將遺失的XXXX 打勾去除.代表不再引用.但是這樣會讓以後使用編寫的VBA某些函數功能依然出錯 .所以不建議

有些是敎你將函數修改為 Application.WorksheetFunction.XXX 或者 Application.XXX

在不同函數庫相同函數的狀態下可以解決 例如 date .但是依然沒有解決問題 而且你無法判定有多少函數需要這樣修改.

或許還有其他解決方法.僅提出我的解決心得


此篇文章於 2009-12-25 01:37 PM 被 pavo 編輯。.
回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。