導航:首頁 > 源碼編譯 > 執行宏編譯錯誤未找到命名參數

執行宏編譯錯誤未找到命名參數

發布時間:2022-09-08 14:12:05

❶ excel 打開有宏的文件時報錯 編譯錯誤:方法和數據成員未找到

一般是宏程序VBA代碼寫錯了,需要查看具體代碼以及實現的功能,進行修改為正確的代碼。

❷ VBA 未找到命名參數

查了才發現,工作表沒有sort方法,只有sort屬性
range才有sort的方法
你那個應該是Sheets("工作表1").range().Sort
才對吧

❸ EXCEl 宏運行 編譯錯誤

按如下步驟操作試試吧:

1)在Excel中按 Alt+F11 打開宏編輯器;

2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);
3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」
5)最後保存,即可。

Ps: 操作之前最後備份一下,刪錯了可是不能恢復的呀!

❹ excel之vba編譯錯誤,缺少命名參數:

檢查出錯的命令行,函數後面沒有跟上必要的參數,造成命令行無法執行。

❺ 打開帶宏的EXCEL時,提示運行時錯誤『429』 ActiveX部件不能創建對象 如何解決

1,如果是Excel啟動就出現此類錯誤,建議先卸載 MS Office,重啟電腦,然後再重新安裝;
2,如果是在操作過程中出現此類錯誤,原因非常多,建議參考 微軟官方解決方案。
http://support.microsoft.com/kb/828550/zh-cn

VB程序運行時顯示的錯誤數字解釋
3 ---- 無 GoSub 返回
5 ---- 無效的過程調用或參數
6 ---- 溢出
7 ---- 內存溢出
9 ---- 下標越界
10 ---- 該數組被固定或暫時鎖定
11 ---- 除數為零
13 ---- 類型不匹配
14 ---- 字元串空間溢出
16 ---- 表達式太復雜
17 ---- 不能執行所需的操作
18 ---- 出現用戶中斷
20 ---- 無錯誤恢復
28 ---- 堆棧空間溢出
35 ---- 子程序或函數未定義
47 ---- DLL 應用程序客戶太多
48 ---- 載入 DLL 錯誤
49 ---- DLL 調用約定錯誤
51 ---- 內部錯誤
52 ---- 錯誤的文件名或號碼
53 ---- 文件未找到
54 ---- 文件模式錯誤
55 ---- 文件已打開
57 ---- 設備 I/O 錯誤
58 ---- 文件已存在
59 ---- 記錄長度錯誤
61 ---- 磁碟已滿
62 ---- 輸入超出文件尾
63 ---- 記錄號錯誤
67 ---- 文件太多
68 ---- 設備不可用
70 ---- 拒絕的許可權
71 ---- 磁碟未准備好
74 ---- 不能以不同的驅動器改名
75 ---- 路徑/文件訪問錯誤
76 ---- 路徑未找到
91 ---- 對象變數或 With 塊變數未設置
92 ---- For 循環未初始化
93 ---- 無效的模式串
94 ---- 無效使用 Null
96 ---- 由於對象已經激活了事件接受器支持的最多個事件,因此不能激活對象的事件
97 ---- 不能調用對象的友元函數,該對象不是所定義類的一個實例。
98 ---- 一個屬性或方法調用不能包含對一個私有對象的引用,無論是作為參數還是返回值
321 ---- 無效文件格式
322 ---- 不能創建必要的臨時文件
325 ---- 資源文件中格式無效
380 ---- 無效屬性值
381 ---- 無效的屬性數組索引
382 ---- 運行時不支持 Set
383 ---- (只讀屬性)不支持 Set
385 ---- 需要屬性數組索引
387 ---- Set 不允許
393 ---- 運行時不支持 Get
394 ---- (只寫屬性)不支持 Get
422 ---- 屬性沒有找到
423 ---- 屬性或方法未找到
424 ---- 要求對象
429 ---- ActiveX 部件不能創建對象
430 ---- 類不支持自動化或不支持期望的介面
432 ---- 自動化操作時文件名或類名未找到
438 ---- 對象不支持該屬性或方法
440 ---- 自動化錯誤
442 ---- 遠程進程到類型庫或對象庫的連接丟失。 按下對話框的「確定」按鈕取消引用。
443 ---- 自動化對象無預設值
445 ---- 對象不支持該動作
446 ---- 對象不支持命名參數
447 ---- 對象不支持當前的本地設置
448 ---- 未找到命名參數
449 ---- 必選參數
450 ---- 錯誤的參數號或無效的屬性賦值
451 ---- Property let 過程未定義,property get 過程不返回對象。
452 ---- 無效的序號
453 ---- 指定的 DLL 函數未找到
454 ---- 代碼資源未找到
455 ---- 代碼資源鎖定錯誤
457 ---- 該關鍵字已經與該集合的一個元素相關聯
458 ---- 變數使用了一個 Visual Basic 不支持的自動化類型
459 ---- 對象或類不支持事件集
460 ---- 無效的剪貼板格式
461 ---- 未找到方法或數據成員
462 ---- 遠程伺服器不存在或不能使用
463 ---- 未在本地機器上注冊類
481 ---- 無效的圖片
482 ---- 列印機錯誤
744 ---- 要搜索的文本沒有找到
746 ---- 替換文本太長

❻ excel表格中運行宏 列印的時候提示編譯錯誤,標簽未定義

Private Sub Workbook_BeforePrint(Cancel As Boolean)
dim x , y '可以定義確定的類型,如 dim a as double,以提高程序運行效率。默認是 varient 類型
On Error GoTo E '標簽未定義,在合適的位置定義標簽 E:
E: '定義標簽
x = Format(Date, "yyyymmdd") '變數未定義
y = [d11].Value'變數未定義
If Left(y, 8) = x Then
[d11] = y + 1
Else
[d11] = x & "001"
End If
End Sub

❼ EXCEl宏運行編譯錯誤是怎麼回事

這是隱藏程序的VBA代碼執行出錯。解決方法:

1)在Excel中按 Alt+F11 打開宏編輯器;



2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);


3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」。


4)最後保存,即可。

❽ excel啟用宏時出現運行時錯誤,未找到以指定名稱命名的項目,急急急!!!

這個宏設定了密碼。
用ALT+F11,打開編輯畫面輸入密碼後,再進行調試。

❾ excel 宏 問題

可能是由於你執行宏的時候所在的sheet不對。你首先要看看你的"Object 1"和"圖表 1"在哪一個sheet。注意執行宏的時候這一個sheet一定要是當前被選中的sheet。

❿ 啟用宏以後出現 編譯錯誤 子過程或函數未定義

第一行
a
應該刪除,刪除後就不出現 編譯錯誤了。

我仔細閱讀和調試了該程序:
MyGet自定義函數,有兩個參數,第一個參數是一個字元串,第二個參數是可選的,默認為False(0)
當第二個參數=0或省略,返回第一個參數中的數字。
當第二個參數=1,返回第一個參數中的漢字。
當第二個參數=2,返回第一個參數中的英文字母及「,」。

閱讀全文

與執行宏編譯錯誤未找到命名參數相關的資料

熱點內容
卡爾曼濾波演算法書籍 瀏覽:768
安卓手機怎麼用愛思助手傳文件進蘋果手機上 瀏覽:843
安卓怎麼下載60秒生存 瀏覽:802
外向式文件夾 瀏覽:235
dospdf 瀏覽:430
怎麼修改騰訊雲伺服器ip 瀏覽:387
pdftoeps 瀏覽:492
為什麼鴻蒙那麼像安卓 瀏覽:735
安卓手機怎麼拍自媒體視頻 瀏覽:185
單片機各個中斷的初始化 瀏覽:723
python怎麼集合元素 瀏覽:480
python逐條解讀 瀏覽:832
基於單片機的濕度控制 瀏覽:498
ios如何使用安卓的帳號 瀏覽:882
程序員公園采訪 瀏覽:811
程序員實戰教程要多長時間 瀏覽:974
企業數據加密技巧 瀏覽:134
租雲伺服器開發 瀏覽:813
程序員告白媽媽不同意 瀏覽:335
攻城掠地怎麼查看伺服器 瀏覽:600