对应于“宏选项”对话框中的选项。
expression.MacroOptions(Macro, Description, HasMenu, MenuText, HasShortcutKey, ShortcutKey, Category, StatusBar, HelpContextID, HelpFile)
expression 必需。该表达式返回一个 Application 对象。
Macro Variant 类型,可选。宏的名称。
Description Variant 类型,可选。宏的说明。
HasMenu Variant 类型,可选。忽略该参数。
MenuText Variant 类型,可选。忽略该参数。
HasShortcutKey Variant 类型,可选。如果该值为 True,则为此宏指定一个快捷键(必须指定 ShortcutKey 参数)。如果该值为 False,则不为此宏指定快捷键。如果此宏已经指定了快捷键,则将该参数设为 False 可清除已指定的快捷键。默认值为 False。
ShortcutKey Variant 类型,可选。如果 HasShortcutKey 参数为 True,则必选;否则忽略该参数。指定快捷键。
Category Variant 类型,可选。用于指定宏函数分类的整数(例如,财务、日期、时间或用户自定义)。
StatusBar Variant 类型,可选。该宏的状态栏文字。
HelpContextId Variant 类型,可选。用于指定对应于该宏的帮助主题上下文标识符的整数。
HelpFile Variant 类型,可选。包含 HelpContextId 定义的帮助主题的帮助文件名。
本示例为 DoRand 宏添加快捷键。
Application.MacroOptions Macro:="DoRand", _
HasShortcutKey:=True, ShortcutKey:="Z"