excel里如何创建宏,Excel如何才可以用宏( 二 )


提示您也可以单击状态栏左边的“停止录制”。
返回页首
使用 Microsoft Visual Basic 创建宏
如果“开发工具”选项卡不可用,执行下列操作以显示此选项卡:
单击“Microsoft Office 按钮”,然后单击“Excel 选项” 。
在“常用”类别中的“使用 Excel 时采用的首选项”下 , 选中“在功能区中显示‘开发工具’选项卡”复选框,然后单击“确定” 。
要临时将安全级别设置为启用所有宏,执行下列操作:
在“开发工具”选项卡上的“代码”组中,单击“宏安全性” 。
在“宏设置”下,单击“启用所有宏(不推荐 , 可能会运行有潜在危险的代码)”,然后单击“确定” 。
注释为帮助防止运行有潜在危险的代码,我们建议您在使用完宏之后恢复任何禁用所有宏的设置 。
在“开发工具”选项卡上的“代码”组中 , 单击“Visual Basic” 。
如果需要,在“插入”菜单上,单击“模块” 。
注释将为工作簿中的所有工作表自动创建模块 。
在模块的代码窗口中,键入或复制要使用的宏代码 。
若要从模块窗口中运行宏,请按 F5 。
编写完宏后,在“文件”菜单上单击“关闭并返回 Microsoft Excel” 。
返回页首
复制宏的一部分以创建另一个宏
如果“开发工具”选项卡不可用 , 执行下列操作以显示此选项卡:
单击“Microsoft Office 按钮”,然后单击“Excel 选项” 。
在“常用”类别中的“使用 Excel 时采用的首选项”下,选中“在功能区中显示‘开发工具’选项卡”复选框,然后单击“确定” 。
要临时将安全级别设置为启用所有宏,执行下列操作:
在“开发工具”选项卡上的“代码”组中,单击“宏安全性” 。
在“宏设置”下,单击“启用所有宏(不推荐 , 可能会运行有潜在危险的代码)”,然后单击“确定” 。
注释为帮助防止运行有潜在危险的代码 , 我们建议您在使用完宏之后恢复任何禁用所有宏的设置 。
请打开包含要复制的宏的工作簿 。
在“开发工具”选项卡上的“代码”组中,单击“宏” 。
在“宏名”框中,单击要复制的宏的名称 。
单击“编辑” 。
在 Visual Basic 编辑器的代码窗口中,选择要复制的宏所在的行 。
提示若要复制整个宏,请在选定区域中包括“Sub”和“End Sub”行 。
在“编辑” 菜单中,单击“复制” 。
提示您也可以单击鼠标右键,然后单击快捷菜单上的“复制”,或者您可以按 Ctrl+C 。
在代码窗口的“过程”框中,单击要在其中放置代码的模块 。
在“编辑”菜单上 , 单击“粘贴” 。
提示您也可以单击鼠标右键,然后单击快捷菜单上的“粘贴”,或者您可以按 Ctrl+V 。
提示您无法编辑您的个人宏工作簿文件 (Personal.xlsb),因为它是一个始终处于打开状态的隐藏工作簿 。您必须首先使用“取消隐藏”命令显示该工作簿 。您也可以按 Alt+F11 在 Visual Basic 编辑器中打开它 。
返回页首
将宏分配给对象、图形或控件
在工作表上,用鼠标右键单击要向其分配现有宏的对象、图形或控件 , 然后单击快捷菜单上的“分配宏” 。
在“宏名”框中,单击要分配的宏 。
返回页首
删除宏
打开包含要删除的宏的工作簿 。
在“开发工具”选项卡上的“代码”组中,单击“宏” 。
如果“开发工具”选项卡不可用 , 执行下列操作以显示此选项卡:
单击“Microsoft Office 按钮” ,然后单击“Excel 选项” 。
在“常用”类别中的“使用 Excel 时采用的首选项”下,选中“在功能区中显示‘开发工具’选项卡”复选框,然后单击“确定” 。
在“宏的位置”列表中,选择“当前工作簿” 。
在“宏名”框中,单击要删除的宏的名称 。
单击“删除” 。


推荐阅读