目录
插入一个运行宏的按钮
编写和组织宏观
调整按钮外观和行为
首页 软件教程 办公软件 如何从Excel中的按钮运行宏

如何从Excel中的按钮运行宏

Jul 28, 2025 am 12:43 AM

要从Excel中的按钮运行一个宏,请先在“表单控件”下的“开发人员”选项卡中插入一个按钮,然后通过右键单击和选择分配宏来立即或以后分配宏。接下来,通过Visual Basic Editor(ALT F11)在VBA中编写宏,以确保使用描述性名称并在链接到按钮之前对其进行测试。最后,使用格式控件调整按钮的外观和行为,并确保将工作簿保存为宏观启用(.XLSM)以保持功能。

如何从Excel中的按钮运行宏

要从Excel中的按钮运行宏,您基本上需要插入按钮,将宏分配给它,然后根据需要进行调整。这并不难,但是有几个小步骤,如果他们是新手VBA或形成控件的新步骤。

如何从Excel中的按钮运行宏

插入一个运行宏的按钮

首先,您需要在工作表中添加一个按钮。为此,请转到“开发人员”选项卡,单击插入,然后在表单控件下,选择按钮选项。然后只需在纸上绘制想要的按钮即可。

放置按钮后,Excel将立即提示您分配宏。如果您已经创建了宏,请从列表中选择它,然后单击“确定”。如果没有,您可以在这一点上取消并首先使用Visual Basic Editor(VBE)编写宏。

如何从Excel中的按钮运行宏

一些笔记:

  • 如果您看不到“开发人员”选项卡,请右键单击功能区,选择自定义功能区,然后选中“开发人员”框。
  • 您还可以在不立即分配宏观的情况下创建一个按钮 - 稍后只需右键单击按钮并选择分配宏即可。

编写和组织宏观

宏本身通常用VBA编写(用于应用程序的Visual Basic)。按Alt F11打开VBE,然后插入新模块并开始编写您的代码。

如何从Excel中的按钮运行宏

例如,一个简单的宏可能看起来像这样:

 Sub Sayhello()
    msgbox“你好,世界!”
结束子

当单击按钮时,这只是显示一条消息,但是真实宏可以做一些事情,例如对数据进行分类,复制范围,格式化单元格甚至导出文件。

这里有几个提示:

  • 保持宏名称描述性,以便您知道每个人在分配按钮时会做什么。
  • 不要忘记在将宏连接到按钮之前测试宏。
  • 如果您要共享该文件,请确保将其保存为宏支持的工作簿(.XLSM)。

调整按钮外观和行为

按钮到位后,您可能需要调整其外观。右键单击按钮,然后选择格式控件以更改字体,颜色,尺寸或对齐方式。您也可以锁定其位置,以便在滚动或调整大小时不会移动。

另外,如果您需要重新分配宏或编辑按钮文本,请再次右键单击,然后选择“分配宏”“编辑文本”

要注意的一件事:有时在移动或调整大小后,按钮可能最终被牢房后面或不对准。只需使用Selection Pane(Home>“查找&Select>选择窗格”)即可管理图层。


基本上就是这样 - 一旦分配了按钮,单击它就会触发宏。它很简单,但是很容易错过一个步骤,例如保存正确的格式或在打开文件时不启用宏。

以上是如何从Excel中的按钮运行宏的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

为什么微软团队使用这么多内存? 为什么微软团队使用这么多内存? Jul 02, 2025 pm 02:10 PM

Microsoftteamsisesalotofmemoryprimalybecausabeabuiltonelectron,whtunsmultiplipleChromium opprocessessessessessessessessessessessessessessessessessessessessessessessessessessessessesseslikechat,videoCalls,andbackgroundSyncing.1.1.eachfunctionperateperoperateperateperateperateLictionLikeAseparateBrowsertabertabertabertab,增加,增加

5个新的Microsoft Excel功能将于2025年7月尝试 5个新的Microsoft Excel功能将于2025年7月尝试 Jul 02, 2025 am 03:02 AM

快速链接让Copilot确定哪个桌子到Manipu

如何使用Microsoft团队? 如何使用Microsoft团队? Jul 02, 2025 pm 02:17 PM

MicrosoftTeams使用并不复杂,掌握基本操作即可上手。创建团队可点击“团队”标签页→“加入或创建团队”→“创建团队”,填写信息并邀请成员;收到邀请则直接点击链接加入。新建团队可选择公开或私密,退出团队可右键选择“离开团队”。日常沟通可在“聊天”标签页发起一对一或群聊,点击电话图标可语音或视频通话,会议可通过聊天界面“会议”按钮发起。频道用于分类讨论,支持文件上传、多人协作及版本控制,建议将重要资料放在频道文件选项卡中以便查阅。

免费版本团队的会议时间限制是多少? 免费版本团队的会议时间限制是多少? Jul 04, 2025 am 01:11 AM

MicrosoftTeams’freeversionlimitsmeetingsto60minutes.1.Thisappliestomeetingswithexternalparticipantsorwithinanorganization.2.Thelimitdoesnotaffectinternalmeetingswhereallusersareunderthesameorganization.3.Workaroundsincludeendingandrestartingthemeetin

如何在Excel Pivot表中按月分组 如何在Excel Pivot表中按月分组 Jul 11, 2025 am 01:01 AM

在Excel透视表中按月份分组需先确保日期格式正确,再插入透视表并添加日期字段,最后右键分组选择按“月”聚合。若遇问题,应检查是否为标准日期格式、数据范围是否合理,并调整数字格式以正确显示月份。

如何在Microsoft 365中修复Autosave 如何在Microsoft 365中修复Autosave Jul 07, 2025 pm 12:31 PM

快速链接查看文件

如何将Outlook更改为深色主题(模式)并将其关闭 如何将Outlook更改为深色主题(模式)并将其关闭 Jul 12, 2025 am 09:30 AM

该教程显示了如何在不同的Outlook应用程序中切换光线和暗模式,以及如何将白色阅读窗格保持在黑色主题中。 如果您经常在深夜处理电子邮件,Outlook Dark Mode可以减轻眼睛疲劳,

打印Excel时如何重复每个页面上的标头行 打印Excel时如何重复每个页面上的标头行 Jul 09, 2025 am 02:24 AM

要设置Excel打印时每页重复表头,使用“顶端标题行”功能。具体步骤:1.打开Excel文件并点击“页面布局”选项卡;2.点击“打印标题”按钮;3.在弹出窗口中选择“顶端标题行”并选中需重复的行(如第1行);4.点击“确定”完成设置。注意事项包括:仅在打印预览或实际打印时可见效果、避免选择过多标题行影响正文显示、不同工作表需单独设置、ExcelOnline不支持此功能需使用本地版本、Mac版操作类似但界面略有差异。

See all articles