通过录制宏生成代码

   

如果无法确定要使用的 Visual Basic 方法或属性,可打开宏录制器并进行手动操作。宏录制器会将操作译成 Visual Basic 代码。录制操作完成后,可根据需要修改代码。例如,如果无法确定实现段落缩进的属性或方法,可执行下列操作:

  1. 在“工具”菜单上,指向“宏”,然后单击“录制新宏”。
  2. 如果需要,可更改默认的宏名称,然后单击“确定”启动录制器。
  3. 在“格式”菜单上,选定“段落”。
  4. 更改段落左缩进的值,然后单击“确定”。
  5. 单击“停止录制”工具栏上的“停止录制”按钮。
  6. 在“工具”菜单上,指向“宏”,然后单击“宏”。
  7. 从步骤 2 中选择宏的名称,然后单击“编辑”按钮。

查看 Visual Basic 代码来确定对应于段落左缩进的属性(LeftIndent 属性)。将插入点置于 LeftIndent 之中,并按 F1 或单击“帮助”按钮。在帮助主题中,可以查看示例以及支持 LeftIndent 属性的对象(单击“应用于”)。

说明

录制的宏使用 Selection 属性返回 Selection 对象。例如,下列指令将所选段落缩进 0.5 英寸。

Sub IndentParagraph()
    Selection.ParagraphFormat.LeftIndent = InchesToPoints(0.5)
End Sub

您也可以修改录制的宏并与 Range 对象一起使用。相关信息,请参阅修改录制的 Visual Basic 宏