Excel宏教程

本教程介绍如何使用宏记录器在Excel中创建一个简单的宏。 宏记录器通过记录鼠标的所有击键和点击来工作。 本教程中创建的宏将为工作表标题应用一些格式化选项。

在Excel 2007和2010中,所有与宏相关的命令都位于功能区的“ 开发工具”选项卡上。 通常需要将此选项卡添加到功能区才能访问宏命令。 本教程涵盖的主题包括:

01之06

添加开发人员选项卡

单击以放大此图像 - 在Excel中添加开发人员选项卡。 ©Ted French
  1. 单击功能区的“文件”选项卡以打开文件菜单。
  2. 点击菜单上的选项打开Excel选项 对话框
  3. 单击左侧窗口中的“ 自定义功能区”选项,查看对话框右侧窗口中的可用选项。
  4. 在选项的主选项卡部分下,窗口检查开发人员选项。
  5. 点击确定。
  6. “开发人员”选项卡现在应该在Excel 2010的功能区中可见。

在Excel 2007中添加开发人员选项卡

  1. 在Excel 2007中,单击Office按钮打开下拉菜单。
  2. 单击位于菜单底部的Excel选项按钮打开Excel选项对话框。
  3. 单击打开对话框左侧窗口顶部的热门选项。
  4. 单击打开对话框右侧窗口功能区中的Show Developer Tab
  5. 点击确定。
  6. 开发人员选项卡现在应该在功能区中可见。

02 06

添加工作表标题/ Excel宏录制器

打开Excel宏录制器对话框。 ©Ted French

在我们开始录制我们的宏之前,我们需要添加我们将要格式化的工作表标题。

由于每个工作表的标题通常是该工作表的唯一标识,因此我们不希望在宏中包含标题。 因此,在启动宏记录器之前,我们将它添加到工作表中。

  1. 单击工作表中的单元格A1。
  2. 输入标题: 2008年6月的Cookie Shop Expenses
  3. 按下键盘上的Enter键。

Excel宏录像机

在Excel中创建宏的最简单方法是使用宏记录器。 要做到这一点:

  1. 点击开发者标签。
  2. 单击功能区中的“ 录制宏”以打开“ 录制宏”对话框。

03年06月

宏记录器选项

宏记录器选项。 ©Ted French

在这个对话框中有4个选项可以完成:

  1. 宏名称 - 为您的宏指定一个描述性名称。 名称必须以字母开头,不允许有空格。 只允许使用字母,数字和下划线字符。
  2. 快捷键 - (可选)在可用空间中填写字母,数字或其他字符。 这将允许您按住CTRL键并按下键盘上选定的字母来运行宏。
  3. 将宏存入
    • 选项:
    • 本工作手册
      • 该宏只在该文件中可用。
    • 新的工作簿
      • 该选项打开一个新的Excel文件。 该宏只在这个新文件中可用。
    • 个人宏观工作簿。
      • 此选项创建一个隐藏文件Personal.xls ,它存储您的宏,并使它们在所有Excel文件中都可用。
  4. 说明 - (可选)输入宏的说明。

对于本教程

  1. 在“ 录制宏”对话框中设置选项以匹配上图中的选项。
  2. 不要单击确定 - 但 - 请参阅下文。
    • 单击“ 录制宏”对话框中的“确定”按钮,开始录制刚才标识的宏。
    • 如前所述,宏录制器通过记录鼠标的所有击键和点击来工作。
    • 创建format_titles宏包括在宏录制器运行时用鼠标在功能区的主页选项卡上单击多个格式选项。
  3. 在启动宏记录器之前,请转至下一步。

04年6月

录制宏步骤

录制宏步骤。 ©Ted French
  1. 单击录制宏对话框中的确定按钮以启动宏录制器。
  2. 单击功能区的“ 主页”选项卡。
  3. 突出显示工作表中的单元格A1到F1。
  4. 单击合并和中心图标将单元格A1和F1之间的标题居中。
  5. 点击填充颜​​色图标(看起来像一个油漆罐)来打开填充颜色下拉列表。
  6. 从列表中选择蓝色,重音1以将所选单元格的背景颜色变为蓝色。
  7. 点击字体颜色图标(这是一个大字母“A”)来打开字体颜色下拉列表。
  8. 从列表中选择白色可将所选单元格中的文本变为白色。
  9. 点击字体大小图标(在油漆罐图标上方)打开字体大小下拉列表。
  10. 从列表中选择16 ,将选定单元格中的文本大小更改为16点。
  11. 点击功能区的“ 开发工具”选项卡。
  12. 单击功能区上的停止录制按钮可停止宏录制。
  13. 此时,您的工作表标题应与上图中的标题类似。

05年06月

运行宏

运行宏。 ©Ted French

要运行您记录的宏:

  1. 点击电子表格底部的Sheet2选项卡。
  2. 单击工作表中的单元格A1。
  3. 输入标题: 2008年7月的Cookie Shop费用
  4. 按下键盘上的Enter键。
  5. 点击功能区的“ 开发工具”选项卡。
  6. 单击功能区上的“ 宏”按钮以显示“ 查看宏”对话框。
  7. 单击宏名称窗口中的format_titles宏。
  8. 点击运行按钮。
  9. 宏的步骤应该自动运行,并将相同的格式化步骤应用于表单1上的标题。
  10. 此时,工作表2上的标题应与工作表1上的标题相似。

06年06月

宏错误/编辑宏

Excel中的VBA编辑器窗口。 ©Ted French

宏错误

如果您的宏未按预期执行,则最简单且最好的选择是再次按照教程的步骤操作并重新录制宏。

编辑/步入宏

在Visual Basic for Applications(VBA)编程语言中编写Excel宏。

单击宏对话框中EditStep Into按钮启动VBA编辑器(参见上图)。

使用VBA编辑器并覆盖VBA编程语言超出了本教程的范围。