(Excel) 的 Application.RecordMacro 方法
如果巨集錄製器已啟動則會錄製程式碼。
運算式。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 支援與意見反應。