vba錯誤編號所對應的錯誤資訊(備查)
可捕獲的錯誤
可捕獲的錯誤通常發生在應用程式執行時,但也有一些會發生在開發期間或編譯時間。可使用 on error 語句與 err 物件來探測並回應可捕獲的錯誤。1 – 1000 之間未使用的錯誤號都是保留給 visual basic 以後使用的。
3沒有返回的gosub
5無效的過程呼叫
6溢位7記憶體不足
9陣列索引超出範圍
10此陣列為固定的或暫時鎖定
11除以零
13型別不符合
14字串空間不足
16表示式太複雜
17不能完成所要求的操作
18發生使用者中斷
20沒有恢復的錯誤
28堆疊空間不足
35沒有定義 子程式、函式,或屬性
47dll 應用程式的客戶端過多
48裝入 dll 時發生錯誤
49dll 呼叫規格錯誤
51內部錯誤
52錯誤的檔名或數目
53檔案找不到
54錯誤的檔案方式
55檔案已開啟
57 i/o 裝置錯誤
58檔案已經存在
59記錄的長度錯誤
61磁碟已滿
62輸入已超過檔案結尾
63記錄的個數錯誤
67檔案過多
68裝置不可用
70沒有訪問許可權
71磁碟尚未就緒
74不能用其他磁碟機重新命名
75路徑/檔案訪問錯誤
76找不到路徑
91尚未設定物件變數或 with 區塊變數
92for迴圈沒有被初始化
93無效的模式字串
94null 的使用無效
97不能在物件上呼叫 friend 過程,該物件不是定義類的例項
298系統 dll 不能被載入
320在指定的檔案中不能使用字元裝置名
321無效的檔案格式
322不能建立必要的臨時檔案
325原始檔中有無效的格式
327未找到命名的資料值
328非法引數,不能寫入陣列
335不能訪問系統登錄檔
336activex 部件不能正確註冊
337未找到 activex 部件
338activex 部件不能正確執行
360物件已經載入
361不能載入或解除安裝該物件
363未找到指定的 activex 控制項
364物件未解除安裝
365在該上下文中不能解除安裝
368指定檔案過時。該程式要求較新版本
371指定的物件不能用作供顯示的所有者窗體
380屬性值無效
381無效的屬性陣列索引
382屬性設定不能在執行時完成
383屬性設定不能用於唯讀屬性
385需要屬性陣列索引
387屬性設定不允許
393屬性的取得不能在執行時完成
394屬性的取得不能用於只寫屬性
400窗體已經顯示,不能顯示為模式窗體
402**必須先關閉頂端模式窗體
419允許使用否定的物件
422找不到屬性
423找不到屬性或方法
424需要物件
425無效的物件使用
429activex 部件不能建立物件或返回對此物件的引用
430類不支援自動操作
432在自動操作期間找不到檔案或類名
438物件不支援此屬性或方法
440自動操作錯誤
442連線至型態程式庫或物件程式庫的遠端處理已經丟失
443自動操作物件沒有預設值
445物件不支援此動作
446物件不支援指定引數
447物件不支援當前的位置設定
448找不到指定引數
449引數無選擇性或無效的屬性設定
450引數的個數錯誤或無效的屬性設定
451物件不是集合物件
452序數無效
453找不到指定的 dll 函式
454找不到源**
455**源鎖定錯誤
457此鍵已經與集合物件中的某元素相關
458變數使用的型態是 visual basic 不支援的
459此部件不支援事件
460剪貼簿格式無效
461未找到方法或資料成員
462遠端伺服器機器不存在或不可用
463類未在本地機器上註冊
480不能建立 autoredraw 圖象
481無效
482印表機錯誤
483列印驅動不支援指定的屬性
484從系統得到印表機資訊時出錯。 確保正確設定了印表機
485無效的型別
486不能用這種型別的印表機列印窗體圖象
520不能清空剪貼簿
521不能開啟剪貼簿
735不能將檔案儲存至 temp 目錄
744找不到要搜尋的文字
746取代資料過長
31001記憶體溢位
31004無物件
31018未設定類
31027不能啟用物件
31032不能建立內嵌物件
31036儲存到檔案時出錯
31037從檔案讀出時出錯
5 無效的過程呼叫或引數
6 溢位
7 記憶體不夠
9 下標越界
10 陣列長度固定或臨時鎖定
11 被零除
13 型別不匹配
14 字串空間溢位
28 堆疊空間溢位
35 sub 或 function 未定義
48 載入 dll 時出錯
51 內部錯誤
53 檔案未找到
57 裝置 i/o 錯誤
58 檔案已存在
61 磁碟已滿
67 檔案太多
70 沒有許可權
75 路徑/檔案訪問錯誤
76 路徑
未找到
91 未設定物件變數或 with 塊變數
92 未初始化 for 迴圈
94 無效的 null 使用
322 無法建立必要的臨時檔案
424 要求使用物件
429 activex 部件無法建立物件
430 類不支援 automation
432 automation 操作過程中,未找到檔名或類名
438 物件不支援此屬性或方法
440 automation 錯誤
445 物件不支援此操作
446 物件不支援命名的引數
447 物件不支援當前區域設定
448 未找到命名引數
449 此引數必選
450 引數個數錯誤或無效的屬性賦值
451 物件不是集合
453 未找到指定的 dll 函式
455 **
資源鎖定錯誤
457 此鍵已和集合中的元素關聯
458 vbscript 中不支援使用 automation 型別的變數
500 變數未定義
501 非法賦值
502 用此物件進行 script 程式設計會出錯
503 物件不能安全初始化
1001 記憶體不夠
1002 語法錯誤
1003 缺少「:」
1004 缺少「;」
1005 缺少「(」
1006 缺少「)」
1007 缺少「]」
1008 缺少「」
1010 缺少識別符號
1011 缺少「=」
1012 缺少「if」
1013 缺少「to」
1014 缺少「end」
1015 缺少「function」
1016 缺少「sub」
1017 缺少「then」
1018 缺少「wend」
1019 缺少「loop」
1020 缺少「next」
1021 缺少「case」
1022 缺少「select」
1023 缺少
表示式
1024 缺少語句
1025 語句未結束
1026 缺少整型常數
1027 缺少「while」或「until」
1028 缺少「while」、「until」或語句結尾
1029 區域性變數或引數過多
1030 識別符號過長
1031 無效的編號
1032 無效的字元
1033 未終止字串常數
1034 未終止注釋
1035 巢狀的注釋
1037 「me」關鍵字使用無效
1038 「loop」缺少「do」
1039 無效的「exit」語句
1040 無效的「for」迴圈控制變數
1041 名稱被重定義
1042 必須是行中的第乙個語句
1043 無法為非 byval 引數賦值
1044 呼叫 sub 時不能使用括號
1045 缺少字母常數
1046 缺少「in」
32766 true
32767 false
32811 未找到元素
vba錯誤編號所對應的錯誤資訊(備查)
vba錯誤編號所對應的錯誤資訊 備查 可捕獲的錯誤 可捕獲的錯誤通常發生在應用程式執行時,但也有一些會發生在開發期間或編譯時間。可使用 on error 語句與 err 物件來探測並回應可捕獲的錯誤。1 1000 之間未使用的錯誤號都是保留給 visual basic 以後使用的。3沒有返回的gos...
MySQL錯誤資訊
mysql的出錯 表,根據mysql的標頭檔案mysql include mysqld error.h整理而成。錯誤之處,請大家指正。1005 建立表失敗 1006 建立資料庫失敗 1007 資料庫已存在,建立資料庫失敗 1008 資料庫不存在,刪除資料庫失敗 1009 不能刪除資料庫檔案導致刪除資...
反饋錯誤資訊
即當出現錯誤 時,自動彈出我們預先設計好的反饋視窗,目的是使用者只需簡 單地按一下滑鼠就可以把反饋資訊發到你指定的信箱,當然反饋視窗的內容我們 可以任意修改設計。如下 script function errorinfo errorwin window.open width 20,height 120...