(Excel) 的 Application.RecordMacro 方法

如果巨集錄製器已啟動則會錄製程式碼。

語法

運算式RecordMacro (BasicCodeXlmCode)

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 支援與意見反應