Application.RecordMacro 方法 (Excel)
如果宏录制程序正在运行,则记录相应代码。
语法
表达式。RecordMacro (BasicCode、 XlmCode)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
BasicCode | 可选 | Variant | 一个字符串,指定向 Visual Basic 模块录入宏录制程序时将录制的 Visual Basic 代码。 该字符串录制在一行中。 如果字符串中包含回车(即 ASCII 字符为 10,或代码中含有 Chr$(10)),将分多行录制该字符串。 |
XlmCode | 可选 | Variant | 忽略该参数。 |
备注
RecordMacro 方法不能录入活动模块(即运行 RecordMacro 方法的模块)。
如果省略 BasicCode 并且应用程序正在录入 Visual Basic,则 Microsoft Excel 将录制下一个合适的 Application.Run 语句。
若要中止录制(例如,如果用户取消了对话框),请使用两个空字符串调用此函数。
示例
本示例录制 Visual Basic 代码。
Application.RecordMacro BasicCode:="Application.Run ""MySub"" "
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。