(Excel) 的 Application.MacroOptions 方法
對應於 [巨集選項] 對話方塊中的選項。 您也可以使用這個方法,在 [插入函式] 對話框內的內建或新類別中,顯示使用者定義的函式 (UDF ) 。
語法
表達式。MacroOptions (Macro, Description, HasMenu, MenuText, HasShortcutKey, ShortcutKey, Category, StatusBar, HelpContextID, HelpFile, ArgumentDescriptions)
expression 代表 Application 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
巨集 | 選用 | Variant | UDF) (用戶定義函式的宏名稱或名稱。 |
描述 | 選用 | Variant | 巨集的說明。 |
HasMenu | 選用 | Variant | 此引數可忽略。 |
MenuText | 選用 | Variant | 此引數可忽略。 |
HasShortcutKey | 選用 | Variant | 若為 True,為巨集指定一個快速鍵 (也必須指定 ShortcutKey 引數)。 如果此引數為 False,則不為巨集指定快速鍵。 如果巨集已經有快速鍵,會將此引數設為 False 移除該快速鍵。 預設值為 False。 |
ShortcutKey | 選用 | Variant | 如果 HasShortcutKey 為 True 則為必要的,否則忽略此引數。 指定快速鍵。 |
類別 | 選用 | Variant | 會指定現有巨集函數類別的整數 (例如,財務、日期及時間或使用者定義類別)。 請參閱<備註>一節,判斷對應到內建類別的整數。 您也可以為自訂類別指定字串。 如果您提供字串,則會將它視為 [ 插入 函式] 對話框中顯示的類別名稱。 如果該類別名稱從未被使用過,則會以該名稱定義新的類別。 如果您使用的類別名稱與內建名稱相同 (請參閱一節) 中的清單,Excel 會將使用者定義函數對應至該內建類別目錄。 |
StatusBar | 選用 | Variant | 巨集的狀態列文字。 |
HelpContextID | 選用 | Variant | 會為指定給巨集的 [說明] 主題指定內文識別碼的整數。 |
說明檔案 | 選用 | Variant | 會包含 HelpContextId 所定義的 [說明] 主題的說明檔名稱。 |
ArgumentDescriptions | 選用 | Array | 一維陣列,其中包含 [函式自變數] 對話框中所顯示UDF自 變數的描述 。 |
註解
下表列出了對應到內建類別的整數,可在 Category 參數中使用。
整數 | 類別 |
---|---|
1 | 財務 |
2 | 日期及時間 |
3 | 數學與三角函數 |
4 | 統計 |
5 | 檢視與參照 |
6 | 資料庫 |
7 | 文字 |
8 | 邏輯 |
9 | Information |
10 | 命令 |
11 | 定製 |
12 | 巨集控制 |
13 | DDE/外部 |
14 | 使用者定義 |
15 | 第一個自訂類別 |
16 | 第二個自訂類別 |
17 | 第三個自訂類別 |
18 | 第四個自訂類別 |
19 | 第五個自訂類別 |
20 | 第六個自訂類別 |
21 | 第七個自訂類別 |
22 | 第八個自訂類別 |
23 | 第九個自訂類別 |
24 | 第十個自訂類別 |
25 | 第十一個自訂類別 |
26 | 第十二個自訂類別 |
27 | 第十三個自訂類別 |
28 | 第十四個自訂類別 |
29 | 第十五個自訂類別 |
30 | 第十六個自訂類別 |
31 | 第十七個自訂類別 |
32 | 第十八個自訂類別 |
範例
本範例會將名為 TestMacro 的使用者定義宏新增至名為「我的自定義類別」的自定義類別。 執行此範例之後,您應該會在 [插入函式] 對話方塊的 [或選取類別] 下拉式清單中看到包含 TestMacro 使用者定義函數的 [我的自定義類別] 。
Function TestMacro()
MsgBox ActiveWorkbook.Name
End Function
Sub AddUDFToCustomCategory()
Application.MacroOptions Macro:="TestMacro", Category:="My Custom Category"
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。