執行VBA提示錯誤 應用程式定義或物件定義錯誤

2021-07-08 20:30:34 字數 716 閱讀 3238

1樓:宋語雙羨麗

這一句有問題:setrng=sheets(3).range(cells(1+i,1),cells(3+i,4))在你的語句裡,range()的母物件是sheets(3),而cells()的母物件是當前活動工作表,當sheets(3)不是活動表裡,cells()和range()的母物件交叉混亂了,在vba裡是非法

2樓:不想起名字了

在你的**中 i 沒有定義。

看下面這一段

if n mod 2 = 0 then

i = 1 + worksheetfunction.roundup(n / 2, 0) + worksheetfunction.rounddown((m - 1) / 5, 0) * 4

j = m mod 5

if j = 0 then

j = 5

end if

end if

sheets("sheet5").cells(m, n) = sheets("sheet1").cells(i, j)

迴圈中第一次執行此段**時,當 m mod 2 不等於0時 ,程式並沒有給 i任何值,也就是說這時 i 還是一個 空值時

接下來來執行 sheets("sheet5").cells(m, n) = sheets("sheet1").cells(i, j)

就會出現錯誤

困為 i 沒有值。

game exe 應用程式錯誤,exe應用程式錯誤

重新註冊系統所有dll檔案,消滅 記憶體不能為read或written 等錯誤 windows系統有時之所以會頻繁受到損傷,主要是許多應用程式常常共享呼叫一些dll檔案,一旦有的應用程式在使用完畢被自動解除安裝掉後,這些應用程式所呼叫的dll檔案往往也會跟著被刪除掉了,這麼一來windows系統或系...

開機出現應用程式錯誤,開機出現乙個應用程式錯誤

你這個錯誤是暴風影音更新程式被刪除了造成的.方法一在系統服務中可以關閉載入這個程式,在控制面板的管理工具中開啟服務,找到contrl center of storm media,雙擊,在啟動型別中選已禁用,服務狀態 停止以後再啟動系統就不會載入了,關閉以後暴風影音使用正常.方法二解除安裝暴風影音重灌...

應用程式中的伺服器錯誤。怎麼弄,「 」應用程式中的伺服器錯誤。怎麼弄!!!

估計是軟體問題 重灌看看 解決應用程式錯誤的方法步驟 1.首先排除病毒原因,使用最新版本的金山毒霸快速查殺3 5分鐘,根據檢查結果,點選立即處理。2.如果應用程式出錯的提示是缺少某個檔案,那就可能是這個檔案損壞,根據這個元件查詢是哪個系統元件損壞,重新安裝相關元件,恢復 程式檔案,一般即可解決。3....