Module
Contents
Index 🔎︎

# Recording a Macro

LibreOffice can record commands executed with the keyboard and mouse in Writer and Calc

1. 打开要记录宏的文档。

2. 选择工具 - 宏 - 录制宏。

   如果找不到 工具 - 宏 - 录制宏 菜单，请确保位于 LibreOffice - 偏好设置工具 - 选项
   - LibreOffice - 高级 的宏录制功能处于启用状态。

   将显示一个小的记录宏对话框，其中只有一个停止录制按钮。

3. 在文档中执行要记录的操作。

   如果要取消选择对象，请按 Esc 键，因为宏记录器当前不能记录通过单击鼠标执行的此项操作。

4. 单击停止录制。

   将显示宏对话框，用于保存和执行宏。

   如果要舍弃而不保存记录的宏，请单击宏 对话框中的关闭按钮。

5. 要保存宏，请先在另存宏的位置列表框中选择一个对象，作为保存宏的位置。

6. 如果要将宏保存在新的程序库或模块中，请单击新建程序库或新建模块按钮并输入程序库或模块的名称。

7. 在宏名称文字框中输入新宏的名称。请勿使用 Basic 关键字作为名称。

8. 单击保存。

## 宏记录器的局限性

下列的操作没有被记录：

- 窗口的打开没有被记录。

- 除了记录器启动的窗口之外，在其他窗口中执行的操作是不被记录的。

- 窗口的切换没有被记录。

- 与该文档内容无关的操作没有被记录。例如，在“选项”对话框、“宏管理器”、“自定义”中所做的更改。

- 仅记录通过使用键盘（光标移动），而非使用鼠标所完成的选择。

- 宏记录器仅在 Calc 和 Writer 中使用。

相关主题

宏