excel宏操作技巧,如何为控件添加宏
展开全部
你可以通过执行下列操作来自动执行表单控件或 ActiveX 控件:
当用户通过向表单控件分配宏来单击该控件时, 执行操作或操作。
运行 Microsoft Visual Basic for Applications (VBA) 代码以处理用户与 ActiveX 控件交互时发生的任何事件。
为表单控件添加或编辑宏
右键单击该控件, 然后单击 " 分配宏 "。
将显示 " 分配宏 " 对话框。
若要指定现有宏的位置, 请通过执行下列操作之一, 在 " 宏 的位置" 框中选择宏所在的位置:
若要在打开的任何工作簿中搜索宏, 请选择 " 所有打开的工作簿 "。
注意: 如果要分配给控件的宏位于单独的工作簿中, 请首先打开该工作簿, 以便它在 " 宏 的" 列表框中可用。
若要将对宏的搜索限制到包含当前工作表的工作簿, 请选择 " 此工作簿 "。
若要将对宏的搜索限制为特定工作簿, 请从可用的打开工作簿名称列表中选择该工作簿。
执行下列操作之一:
分配宏 执行下列操作之一:
录制新宏 单击 " 录制 ", 完成录制宏后, 在 " 开发工具 " 选项卡上的 " 代码 " 组中, 单击 " 停止录制 "。
分配现有宏 双击列表中的宏或在 " 宏名 " 框中输入其名称。
创建新宏 单击 " 新建 ", 然后在 "Visual Basic 编辑器" 中编写新宏。
有关如何编写宏的详细信息, 请参阅 Visual Basic 帮助。
修改分配的宏 执行下列操作之一:
编辑分配的宏 在 " 宏名 " 框中单击宏的名称, 然后单击 " 编辑 "。
分配其他现有宏 双击列表中的宏或在 " 宏名 " 框中输入其名称。
为 ActiveX 控件添加或编辑宏
如果 “开发工具” 选项卡未显示,请显示它。
在 Excel 2016 中, 2013, 2010:
单击“ 文件 ”>“ 选项 ”>“ 自定义功能区 ”。
在 " 自定义功能区 " 下, 选中 " 开发工具 " 复选框, 然后单击 "确定" 。
在 Excel 2007 中:
单击“ Microsoft Office 按钮 ” ,然后单击“ Excel 选项 ”。
在 " 常用 " 类别中, 在 "使用 Excel 时使用的选项 " 下, 选中 " 在功能区中显示 ' 开发工具 ' 选项卡 " 复选框, 然后单击 "确定" 。
若要编辑 ActiveX 控件,请确保处于设计模式。 在“ 开发工具 ”选项卡上的“ 控件 ”组中,打开“ 设计模式 ” 。
选择控件。
有关详细信息, 请参阅在工作表上选择或取消选择控件。
在 " 开发工具 " 选项卡上的 " 控件 " 组中, 单击 " 查看代码 "。
注意: 您也可以通过右键单击该控件, 然后单击 " 查看代码 " 来编辑现有宏。
在 Visual Basic 编辑器中编写新宏或更改现有宏。
有关如何编写宏的详细信息, 请参阅 Visual Basic 帮助。
编写完宏后, 在 Visual Basic 编辑器中单击 " 文件 " 菜单上的 " 关闭并返回到 Microsoft Excel "。
设计完控件后, 在 " 开发工具 " 选项卡上的 " 控件 " 组中, 关闭 设计模式 。
当用户通过向表单控件分配宏来单击该控件时, 执行操作或操作。
运行 Microsoft Visual Basic for Applications (VBA) 代码以处理用户与 ActiveX 控件交互时发生的任何事件。
为表单控件添加或编辑宏
右键单击该控件, 然后单击 " 分配宏 "。
将显示 " 分配宏 " 对话框。
若要指定现有宏的位置, 请通过执行下列操作之一, 在 " 宏 的位置" 框中选择宏所在的位置:
若要在打开的任何工作簿中搜索宏, 请选择 " 所有打开的工作簿 "。
注意: 如果要分配给控件的宏位于单独的工作簿中, 请首先打开该工作簿, 以便它在 " 宏 的" 列表框中可用。
若要将对宏的搜索限制到包含当前工作表的工作簿, 请选择 " 此工作簿 "。
若要将对宏的搜索限制为特定工作簿, 请从可用的打开工作簿名称列表中选择该工作簿。
执行下列操作之一:
分配宏 执行下列操作之一:
录制新宏 单击 " 录制 ", 完成录制宏后, 在 " 开发工具 " 选项卡上的 " 代码 " 组中, 单击 " 停止录制 "。
分配现有宏 双击列表中的宏或在 " 宏名 " 框中输入其名称。
创建新宏 单击 " 新建 ", 然后在 "Visual Basic 编辑器" 中编写新宏。
有关如何编写宏的详细信息, 请参阅 Visual Basic 帮助。
修改分配的宏 执行下列操作之一:
编辑分配的宏 在 " 宏名 " 框中单击宏的名称, 然后单击 " 编辑 "。
分配其他现有宏 双击列表中的宏或在 " 宏名 " 框中输入其名称。
为 ActiveX 控件添加或编辑宏
如果 “开发工具” 选项卡未显示,请显示它。
在 Excel 2016 中, 2013, 2010:
单击“ 文件 ”>“ 选项 ”>“ 自定义功能区 ”。
在 " 自定义功能区 " 下, 选中 " 开发工具 " 复选框, 然后单击 "确定" 。
在 Excel 2007 中:
单击“ Microsoft Office 按钮 ” ,然后单击“ Excel 选项 ”。
在 " 常用 " 类别中, 在 "使用 Excel 时使用的选项 " 下, 选中 " 在功能区中显示 ' 开发工具 ' 选项卡 " 复选框, 然后单击 "确定" 。
若要编辑 ActiveX 控件,请确保处于设计模式。 在“ 开发工具 ”选项卡上的“ 控件 ”组中,打开“ 设计模式 ” 。
选择控件。
有关详细信息, 请参阅在工作表上选择或取消选择控件。
在 " 开发工具 " 选项卡上的 " 控件 " 组中, 单击 " 查看代码 "。
注意: 您也可以通过右键单击该控件, 然后单击 " 查看代码 " 来编辑现有宏。
在 Visual Basic 编辑器中编写新宏或更改现有宏。
有关如何编写宏的详细信息, 请参阅 Visual Basic 帮助。
编写完宏后, 在 Visual Basic 编辑器中单击 " 文件 " 菜单上的 " 关闭并返回到 Microsoft Excel "。
设计完控件后, 在 " 开发工具 " 选项卡上的 " 控件 " 组中, 关闭 设计模式 。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询