進階會員 | 聖誕節之 - 找不到專案或程式庫... 話說平安夜裏看著路上卡車載者許多小朋友沿路報佳音 (南部很常見.電視台請勿大驚小怪) 我還在敲著電腦幻想著客滿的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 |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。