VBA程式編譯時的錯誤提示,vba初學,編譯出錯提示 子過程或函式未定義,程式程式碼如下

2022-06-06 11:31:49 字數 2304 閱讀 7921

1樓:匿名使用者

6是錯誤**,溢位是錯誤內容。給你提供一些常見的錯誤**:

3 :無 gosub 返回

4 :應用程式定義或物件定義錯誤

5 :無效的過程呼叫或引數

6 :溢位

7 :記憶體溢位

9 :下標越界

11 :除數為零

13 :型別不匹配

14 :字串空間溢位

16 :表示式太複雜

17 :不能執行所需的操作

18 :出現使用者中斷

47 :dll 應用程式客戶太多

48 :載入 dll 錯誤

49 :dll 呼叫約定錯誤

52 :錯誤的檔名或號碼

53 :檔案未找到

54 :檔案模式錯誤

55 :檔案已開啟

56 :應用程式定義或物件定義錯誤

57 :裝置 i/o 錯誤

58 :檔案已存在

59 :記錄長度錯誤

60 :應用程式定義或物件定義錯誤

61 :磁碟已滿

62 :輸入超出檔案尾

63 :記錄號錯誤

2樓:匿名使用者

溢位錯誤一般是你**中變數定義型別過小 賦值時超過該變數型別限制導致的

基本上 錯誤號和錯誤描述會同時出現

6錯誤號

溢位就是錯誤描述

3樓:匿名使用者

6 溢位

是指變數在使用時,超出了變數定義的範圍,修改溢位變數的範圍即可

excel2003,怎麼在執行vba**時提示編譯錯誤:找不到工程或庫。

4樓:匿名使用者

樓上的說的對,問題出在「引用」那裡,把另外一臺電腦的「引用」對照著自己的電腦的「引用」弄好就ok了

5樓:喜歡自作多情

在能執行的電腦上開啟vba編輯器,然後點「工具」、「引用」,把用不著的引用前面的勾去掉,重新儲存,再複製到其它電腦上執行試一試

訣竅,如果去掉對鉤時沒有提示正在使用,就是可以去掉的

vba初學,編譯出錯提示:子過程或函式未定義,程式**如下

6樓:安言

變數m沒有定義

加一句:

dim m as integer

7樓:匹諾曹_浩

sub sn()

dim z1, z2, z3 as long

dim i, cd as integer

cd = sheets.count

z1 = 0

z2 = 0

z3 = 0

for i = 2 to cd

sheet2.cells(i, 2).value = sheets(i).name

if i < cd then

for m = 2 to sheets(i).range("a65536").end(xlup).row

if sheets(i + 1).cells(m, 3) = 1 then

z1 = sheets(i + 1).cells(m, 5) + z1

sheet2.cells(i + 1, 4).value = z1

elseif sheets(i + 1).cells(m, 3) = 2 then

z2 = sheets(i + 1).cells(m, 5) + z2

sheet2.cells(i + 1, 7).value = z2

elseif sheets(i + 1).cells(m, 3) = 1 then

z3 = sheets(i + 1).cells(m, 5) + z3

sheet2.cells(i + 1, 10).value = z3

end if

next m

end if

next

end sub

8樓:匿名使用者

什麼東西0ahptof

我在用excel中的vba定義函式,總是提示我編譯錯誤,求高手解答 5

9樓:如果不結果

藍色選中的代表另一個函式,系統裡沒有這個函式,所以報沒有定義,你要編寫一個同名的函式放到這個工作簿中才能編譯成功,我不知道它原**裡函式的作用,所以更多的就幫不到你了,找到原**吧!

10樓:匿名使用者

**找來的**,就去**看看把**複製完整。

你這明顯少**。

VB編寫登陸顯示介面,編譯時出現424錯誤。跪求高手解決

private sub command1 click if text1.text user then txt2.setfocus elseif text1.text user then msgbox 請輸入正確的使用者名稱!vbokonly vbinformation,注意 end if if te...

VB中找不到工程或庫(提示編譯錯誤)怎麼回事

開啟excel vb 時彈出編譯錯誤的需要給excel vb設定一個值,即可解決。具體步驟 1 首先我們開啟一個工作樣表作為例子。2 使用alt f11組合快捷鍵進入vbe編輯器,插入一個新的模組,並在模組中輸入以下代 3 這段 沒有任何問題,實際使用中即使輸入小於65535的值也不會有任何執行上的...

金蝶提示 定義的應用程式或物件錯誤

不知道你是操作到哪一步有這個提示?也不知道您用的什麼版本?如果是金蝶kis專業版或者商貿版,建議您修復安裝一下。第一步 把您的金蝶安裝盤放入電腦。第二步 點選開始選單 所有程式 金蝶kis專業版 解除安裝金蝶kis專業版。第三步 彈出金蝶安裝介面 點選環境檢測 安裝軟體 修復安裝。待修復安裝完畢,重...