MicrosoftExcel中怎么找
是给VBA程序使用的
录制宏
录制宏时,宏录制器会记录完成需要宏来执行的操作所需的一切步骤。记录的步骤中不包括在功能区上导航的步骤。
1。如果“开发工具”选项卡不可用,请执行下列操作以显示此选项卡:
1。 单击“文件”选项卡。
2。单击“选项”,然后单击“自定义功能区”。
3。在“自定义功能区”类别的“主选项卡”列表中,选中“开发工具”复选框,然后单击“确定”。
2。若要临时将安全级别设置为启用所有宏,请执行下列操作:
1。 在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
2。在“宏设置”下,单击“启用所有宏(不推荐,可能会运行有潜在危险的代码)”,然后单击“确定”。
注意 ...全部
是给VBA程序使用的
录制宏
录制宏时,宏录制器会记录完成需要宏来执行的操作所需的一切步骤。记录的步骤中不包括在功能区上导航的步骤。
1。如果“开发工具”选项卡不可用,请执行下列操作以显示此选项卡:
1。
单击“文件”选项卡。
2。单击“选项”,然后单击“自定义功能区”。
3。在“自定义功能区”类别的“主选项卡”列表中,选中“开发工具”复选框,然后单击“确定”。
2。若要临时将安全级别设置为启用所有宏,请执行下列操作:
1。
在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
2。在“宏设置”下,单击“启用所有宏(不推荐,可能会运行有潜在危险的代码)”,然后单击“确定”。
注意 为帮助防止运行有潜在危险的代码,我们建议您在使用完宏之后恢复任一禁用所有宏的设置。
有关如何更改这些设置的详细信息,请参阅在 Excel 中更改宏安全设置。
1。在“开发工具”选项卡上的“代码”组中,单击“录制宏”。
2。在“宏名”框中,输入宏的名称。
注意 宏名的第一个字符必须是字母。
后面的字符可以是字母、数字或下划线字符。宏名中不能有空格,下划线字符可用作单词的分隔符。如果使用的宏名还是单元格引用,则可能会出现错误消息,指示宏名无效。
3。若要指定用于运行宏的 Ctrl 组合快捷键,请在“快捷键”框中,键入要使用的任何小写字母或大写字母。
注意 当包含该宏的工作簿打开时,该快捷键将覆盖任何对等的默认 Excel 快捷键。
如需查看在 Excel 中已分配的 Ctrl 组合快捷键的列表,请参阅 Excel 快捷键和功能键。
4。在“保存在”列表中,选择要用来保存宏的工作簿。
提示 如果要在每次使用 Excel 时都能够使用宏,请选择“个人宏工作簿”。在选择“个人宏工作簿”时,如果不存在隐藏的个人宏工作簿 (Personal。
xlsb),Excel 会创建一个,并将宏保存在此工作簿中。在 Windows Vista 中,此工作簿保存在 C:\Users\用户名\AppData\Local\Microsoft\Excel\XLStart 文件夹中。
在 Microsoft Windows XP 中,此工作簿保存在 C:\Documents and Settings\用户名\Application Data\Microsoft\Excel\XLStart 文件夹中。
每次启动 Excel 时,XLStart 文件夹中的工作簿都会自动打开。如果想在另一个工作簿中自动运行个人宏工作簿中的宏,则还必须将该工作簿保存在 XLStart 文件夹中,以便在启动 Excel 时同时打开这两个工作簿。
5。在“说明”框中,键入对该宏的描述。
6。单击“确定”开始录制。
7。执行要录制的操作。
8。在“开发工具”选项卡上的“代码”组中,单击“停止录制” 。
提示 您也可以单击状态栏左侧的“停止录制” 。
返回页首
使用 VBA 创建宏
1。如果“开发工具”选项卡不可用,请执行下列操作以显示此选项卡:
1。单击“文件”选项卡。
2。单击“选项”,然后单击“自定义功能区”。
3。在“自定义功能区”类别的“主选项卡”列表中,选中“开发工具”复选框,然后单击“确定”。
2。若要临时将安全级别设置为启用所有宏,请执行下列操作:
1。在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
2。在“宏设置”下,单击“启用所有宏(不推荐,可能会运行有潜在危险的代码)”,然后单击“确定”。
注意 为帮助防止运行有潜在危险的代码,我们建议您在使用完宏之后恢复任一禁用所有宏的设置。
有关如何更改这些设置的详细信息,请参阅在 Excel 中更改宏安全设置。
在“开发工具”选项卡上的“代码”组中,单击“Visual Basic”。
1。如果需要,请在 Visual Basic 编辑器的“插入”菜单上,单击“模块”。
3。注意 将为工作簿中的所有工作表自动创建模块。
2。在模块的代码窗口中,键入或复制要使用的宏代码。
3。若要从模块窗口中运行宏,请按 F5。
4。编写完宏后,在 Visual Basic 编辑器的“文件”菜单上,单击“关闭并返回 Microsoft Excel”。
返回页首
复制宏的一部分以创建另一个宏
1。
如果“开发工具”选项卡不可用,请执行下列操作以显示此选项卡:
1。单击“文件”选项卡。
2。单击“选项”,然后单击“自定义功能区”。
3。在“自定义功能区”类别的“主选项卡”列表中,选中“开发工具”复选框,然后单击“确定”。
2。若要临时将安全级别设置为启用所有宏,请执行下列操作:
1。在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
2。在“宏设置”下,单击“启用所有宏(不推荐,可能会运行有潜在危险的代码)”,然后单击“确定”。
注意 为帮助防止运行有潜在危险的代码,我们建议您在使用完宏之后恢复任一禁用所有宏的设置。
有关如何更改这些设置的详细信息,请参阅在 Excel 中更改宏安全设置。
1。请打开包含要复制的宏的工作簿。
2。在“开发工具”选项卡上的“代码”组中,单击“宏”。
3。在“宏名”框中,单击要复制的宏的名称。
4。单击“编辑”。
5。在 Visual Basic 编辑器的代码窗口中,选择要复制的宏所在的行。
提示 若要复制整个宏,请在选定区域中包括“Sub”和“End Sub”行。
6。在“编辑”菜单中,单击“复制”。
提示 您也可以右键单击,然后单击“复制”,或者您可以按 Ctrl+C。
7。在代码窗口的“过程”框中,单击要在其中放置代码的模块。
8。在“编辑”菜单上,单击“粘贴”。
提示 您也可以右键单击,然后单击“粘贴”,或者您可以按 Ctrl+V。
提示 您无法编辑您的个人宏工作簿文件 (Personal。
xlsb),因为它是一个始终处于打开状态的隐藏工作簿。您必须首先使用“取消隐藏”命令显示该工作簿。您也可以按 Alt+F11 在 Visual Basic 编辑器中打开它。
返回页首
将宏分配给对象、图形或控件
1。
在工作表上,用鼠标右键单击要向其指定现有宏的对象、图形或控件,然后单击“指定宏”。
2。在“宏名”框中,单击要分配的宏。
返回页首
删除宏
1。请执行下列操作之一:
打开包含要删除的宏的工作簿。
如果要删除的宏保存在个人宏工作簿 (Personal。xlsb) 中,并且此工作簿被隐藏,请执行下列步骤来取消隐藏该工作簿:
1。在“视图”选项卡上的“窗口”组中,单击“取消隐藏”。
2。在“取消隐藏工作簿”下,单击“PERSONAL”,然后单击“确定”。
2。如果“开发工具”选项卡不可用,请执行下列操作以显示此选项卡:
1。单击“文件”选项卡。
2。单击“选项”,然后单击“自定义功能区”。
3。在“自定义功能区”类别的“主选项卡”列表中,选中“开发工具”复选框,然后单击“确定”。
3。在“开发工具”选项卡上的“代码”组中,单击“宏”。
4。在“位置”列表中,选择含有要删除的宏的工作簿。例如,单击“当前工作簿”。
5。在“宏名”框中,单击要删除的宏的名称。
6。单击“删除”。
运行宏
。收起