開啟excel vb 時彈出編譯錯誤找不到工程或庫

時間 2021-08-14 14:26:24

1樓:農村人天枰

開啟excel vb 時彈出編譯錯誤的需要給excel vb設定乙個值,即可解決。

具體步驟:

1、首先我們開啟乙個工作樣表作為例子。

2、使用alt+f11組合快捷鍵進入vbe編輯器,插入乙個新的模組,並在模組中輸入以下代

3、這段**沒有任何問題,實際使用中即使輸入小於65535的值也不會有任何執行上的錯誤,但是如果我將zdrq的型別宣告換成integer,再輸入大於-32,768 到 32,767 就會溢位報錯。

4、這是因為integer的記憶體分布空間只能支援-32768至32767這樣乙個取值範圍,而這樣的報錯,會直接中斷過程的執行,並彈出如下所示。

5、on error resume next,意思就是出錯了還繼續過程的步驟,而不是終止過程的執行,而這個語句再正常執行的過程中,不起任何的作用。所以我們重新執行這段過程。

6、因為zdrq的賦值不成功,所以該變數的值為0,當錯誤發生後,過程沒有中斷,而是繼續執行到msgbox來顯示zdrq的值。

7、而該值只做了型別宣告,其值為空,excel預設其值為0,如果我們先給zdrq設定乙個定值,那麼這裡會顯示設定的定值,故障即可解除。

2樓:匿名使用者

這是因為程式所需的dll在你的單位裡有,而在你的電腦裡沒有。

你開啟該程式, 在選單裡點工程-引用,如圖

除了上面紅框裡的4項,你應該還引用了別的。

高分求救!TF卡插入電腦有提示,開啟時彈出 請插入磁碟

沒重要東西就格式化,用fat,不用快速格式化 面對現實,不好用就是不好用,我這級別 還在乎那幾個分麼?電子產品本來就容易壞,這東西還看rp,趕不好就.tf卡 8g的現在才100多元,能用支援tf卡的手機,還在乎100多元?買卡買 被圖便宜.根據你說的情況 卡廢掉了 確定讀卡器沒有問題的情況下 台式電...

開啟網頁時自動彈出其他網頁,為什麼有的網頁開啟後會自動彈出另乙個網頁

往事如風 給你兩步搞定,1。用360清理除了迅雷和搜狗輸入法之外的所有外掛程式,2。再用360急救箱做一次系統全面修復,一切就都安靜了 瀏覽器如果沒被劫持,你的寬頻是電信的話,那就是電信商強加的廣告鏈結。病毒的機率大一點。還是重做比較妥當。 360安全衛士清理一下外掛程式吧,把沒用的刪掉。為什麼有的...

雙擊D盤和E盤時彈出選單要選擇開啟方式,但是其他盤都沒事請教各位這要怎麼辦

肯定是在分驅的根目錄下存在autorun.inf這個檔案,一般都會隱藏起來,等你一雙擊分驅圖示後就會執行相應的病毒檔案.而象你這樣出現錯誤對話方塊,一般是防毒軟體刪除掉了相應的病毒程式,而沒刪除autorun.inf這個檔案所至.解決辦法,常用的辦法是在分驅圖示上點右鍵,選擇 開啟 選單,這樣基本上...