Excel 2003完整教程:创建宏

录制宏

  1. 将安全级设置为“中”或“低”。

    操作方法

    1. 在“工具”菜单上,单击“选项”。
    2. 单击“安全性”选项卡。
    3. 在“宏安全性”之下,单击“宏安全性”。
    4. 单击“安全级”选项卡,再选择所要使用的安全级。
  2. 在“工具”菜单上,指向“宏”,再单击“录制新宏”。
  3. 在“宏名”框中,输入宏的名称。

    注意

    • 宏名的首字符必须是字母,其他字符可以是字母、数字或下划线。宏名中不允许有空格;可用下划线作为分词符。

    • 宏名不允许与单元格引用重名,否则会出现错误信息显示宏名无效。

  4. 如果要通过按键盘上的快捷键来运行宏, 请在“快捷键”框中,输入一个字母。可用 Ctrl+字母(小写字母)或 Ctrl+Shift+字母(大写字母),其中字母可以是键盘上的任意字母键。快捷键字母不允许是数字或特殊字符(如 @ 或 #)。

    注释当包含宏的工作簿打开时,宏快捷键优先于任何相当的 Microsoft Excel 的默认快捷键。

  5. 在“保存在”框中,单击要存放宏的地址。

    如果要使宏在使用 Excel 的任何时候都可用,请选中“个人宏工作簿”。

  6. 如果要添加有关宏的说明,请在“说明”框中键入该说明。

  7. 单击“确定”。
  8. 如果要使宏相对于活动单元格位置运行,请用相对单元格引用来录制该宏。在“停止录制”工具栏上,单击“相对引用”按钮图像以将其选中。Excel 将继续用“相对引用”录制宏,直至退出 Excel 或再次单击“相对引用”按钮图像以将其取消。

  9. 执行需要录制的操作。
  10. 在“停止录制”工具栏上,单击“停止录制”按钮图像

用 Microsoft Visual Basic 创建宏

  1. 在 Microsoft Excel 的“工具”菜单上,指向“宏”,再单击“Visual Basic 编辑器”。
  2. 在“插入”菜单上,单击“模块”。
  3. 将代码键入或复制到模块的代码窗口中。
  4. 如果要在模块窗口中运行宏,请按 F5。
  5. 编写完宏后,请单击“文件”菜单上的“关闭并返回到 Microsoft Excel”。

创建启动宏

自动宏(例如:Auto_Activate)是在启动 Excel 时自动运行的。有关自动宏的详细信息,请参阅Visual Basic“帮助”。

复制宏的一部分以创建另一个宏

  1. 将安全级设置为“中”或“低”。

    操作方法

    1. 在“工具”菜单上,单击“选项”。
    2. 单击“安全性”选项卡。
    3. 在“宏安全性”之下,单击“宏安全性”。
    4. 单击“安全级”选项卡,再选择所要使用的安全级。
  2. 请打开要复制的宏所在的工作簿。
  3. 在“工具”菜单上,指向“宏”,再单击“宏”。
  4. 在“宏名”框中,输入要复制的宏的名称。
  5. 单击“编辑”。
  6. 在宏中选取要复制的程序行。

    若要复制整个宏,请确认在选定区域中包括了“Sub”和“End Sub”行。

  7. 在“常用”工具栏上,单击“复制”按钮图像
  8. 切换到要放置代码的模块。
  9. 单击“粘贴”按钮图像

提示

您可在任何时候通过在Visual Basic 编辑器(Alt+F11) 中打开个人宏工作簿文件 (Personal.xls) 来对其进行查看。由于 Personal.xls 是一个总是打开着的隐藏工作簿,所以如果要复制其中的某个宏,必须先显示该工作簿。

Excel 2003完整教程:创建宏·相关导航

上页:Excel 2003完整教程:发布列表 下页:Excel 2003完整教程:更改链接源

Excel 2003完整教程:创建宏

Excel 2003完整教程:更改链接源Excel 2003完整教程:在后台或等待时运行查询
Excel 2003完整教程:刷新脱机多维数据集文件Excel 2003完整教程:导入文本文件
Excel 2003完整教程:将图表数据标签链接到工作表单元格Excel 2003完整教程:删除分级显示
Excel 2003完整教程:删除数据有效性Excel 2003完整教程:删除外部数据区域
Excel 2003完整教程:删除个人或隐藏信息Excel 2003完整教程:冻结外部数据区域中的数据
Excel 2003完整教程:删除分类汇总Excel 2003完整教程:重命名工作表
Excel 2003完整教程:重命名数据透视图报表中的字段或项Excel 2003完整教程:将公式中的单元格引用改为名称
Excel 2003完整教程:替换文字或数字Excel 2003完整教程:自动更改数据标签的位置
Excel 2003完整教程:重新连接到 OLAP 服务器Excel 2003完整教程:脱机使用 OLAP 数据
Excel 2003完整教程:重新设置数字格式Excel 2003完整教程:重新应用默认的“规划求解”设置
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号