下一届世界杯_世界杯揭幕战 - bjshiyanji.com

如何在 Word 中使用宏(分步教程)
2026-01-16 00:58:49

中的宏 Word 它们允许通过一系列操作实现重复性任务的自动化。 comandos 基于VBA。

“开发者”选项卡是录制、运行和编辑宏的关键,无需从头开始编程。

Visual Basic 编辑器使导入现有代码和自定义录制的宏变得容易。

安全管理由信任中心负责,该中心控制哪些宏可以执行。

如果你经常在 Word 文档中重复相同的操作,那么 宏可以成为你最好的盟友。多亏了他们,你才能 使用 Word 中的宏自动执行任务节省时间,避免因粗心大意而犯下愚蠢的错误。

虽然听起来可能很“技术性”, 在 Word 中使用宏并非高级用户的专属技能您无需编写任何代码即可开始录制宏,并逐步探索 Visual Basic for Applications (VBA) 编辑器,从而完全自定义宏。我们将一步一步地向您展示如何从零开始充分利用宏,如何管理宏,以及您应该采取哪些安全预防措施。如果您需要更全面的介绍,请继续阅读。 Word中的宏是什么?请参阅那篇文章。

Word中的宏是什么?它有什么用途?

简单来说,Word 中的宏就是 程序自动执行的一系列命令或指令。 重复执行你已经完成的任务。Word 会“记录”你所做的(或编写的)所有操作,然后在你要求时重复执行。

使用宏是很常见的做法。 重复性和机械性任务始终对表格应用相同的格式,对文档类型应用特定的样式,插入标准文本,准备模板等等。无需逐个点击,宏会在几秒钟内为您完成这些操作;例如,您可以始终应用相同的格式。 Word表格格式设置.

这些宏是基于 Visual Basic 应用程序 (VBA),一种语言 编程 集成到应用程序中 微软365您可以直接录制宏而无需查看代码,也可以打开 VBA 编辑器并根据需要进行修改,添加消息、条件、循环以及更多功能。如果您想深入了解窗体和控件的使用,请参阅如何创建 Word 中的智能表单.

然而,有一点很重要: 宏也可能包含恶意代码 如果它们来自不可靠的来源。这就是为什么 Word 集成了多层安全措施,而且在打开包含宏的文档时,您经常会看到警告。此外,最好也检查一下…… 与旧版宏和 VBA 的兼容性 在使用传统宏的环境中。

在 Word 中启用“开发工具”选项卡

要方便地使用宏,几乎必须确保该选项卡可用。 程序员 (在某些西班牙语版本中显示为) 开发人员在功能区中,您可以直接访问宏录制器、VBA 编辑器和其他高级工具。如果您需要修改界面,请按以下步骤操作。 在 Word 功能区中创建和自定义选项卡。.

如果你看不到那个标签,你就得…… 从 Word 选项中手动激活它这个过程很简单,只需要做一次:

点击标签 档案 Word 的(左上角)。

在侧面菜单中,转到 选项.

在选项窗口中,转到该部分 自定义功能区.

右侧会显示可用标签页列表。 选中“程序员”复选框 (或开发者,取决于版本)。

按 接受 保存更改并关闭对话框。

完成后, “开发工具”选项卡将出现在 Word 功能区中。从那里您可以访问代码组,在那里您可以找到宏、录制宏、宏安全性和 Visual Basic 按钮的选项。

如何在 Word 中录制宏(分步教程)

最简单的入门方法是 使用 Word 宏录制器你不需要懂编程:只需输入名称,决定如何运行,Word 就会记录你接下来所做的一切,直到你停止记录为止。

录制前,强烈建议: 仔细规划步骤顺序。 你要进行的操作。记录仪几乎会记录你做的所有动作,所以最好避免不必要的动作或即兴测试。

此外,还有一个重要的限制:当录像机运行时, 最好使用键盘来浏览文档。 之所以使用键盘而不是鼠标,是因为某些鼠标滚动操作无法在宏中正确记录。如果您想优化键盘使用,请参阅相关指南。 带宏功能的可编程键盘配置.

使用录制器创建宏 从丝带 您有几种选择,它们最终都会到达同一个目的地:

从标签 视图, 在组 宏选择 记录宏.

从标签 程序员, 在组 码点击 记录宏.

如何在 Excel 中创建文件管理器并组织文档这样做会打开对话框。 记录宏其中,您需要在 Word 开始记录您的操作之前定义宏的几个基本方面。

配置宏:名称、位置和快捷方式

在录制对话框中,您将看到该字段。 宏名称您必须在此处输入您想要命名的名称,但要遵守 Word 为避免出现问题而制定的一些规则:

名称 它必须以字母开头.

它不能包含 空间 符号 特别.

最大长度为 80个字符 字母和数字之间。

此外,建议谨慎行事,不要使用 已存在的名称 例如 Word 内部命令或现有宏。如果您输入的名称与现有宏或命令匹配,则新宏 将覆盖之前的行为这可能会让你受到不止一次的惊吓。

下方就是该区域。 将宏分配给你在这里决定。 你打算如何运行这个宏? 之后,选择以下触发器之一:

纽扣您可以将宏与快速访问工具栏或功能区上的按钮关联起来,以便单击即可运行。

键盘这样,您就可以定义自定义快捷键组合(例如 Ctrl+Shift+T)来即时启动宏。如果您打算使用 键盘快捷键 您可能经常对以下指南感兴趣: 创建用于重复性任务的键盘宏.

目前无需强制分配按钮或组合键,因为 您可以先录制宏,然后再为其分配快捷键。 在 Word 选项中也可以。但在这里操作会加快速度。

你还会看到一个名为“下拉菜单”的菜单。 将宏保存到这一点至关重要,因为它决定了 它存储在哪里,以及可以在哪些文档中找到它。 你的宏:

如果你选择 的normal.dotm该宏将保存在全局 Word 模板中, 您可以在所有文档中使用它。 你在那台电脑上打开的文件。

如果您选择特定文档或模板,则宏 它仅在该文件或基于该模板的新文件中可用.

最后,你有一个字段 描述 您可以在这里写个简短的说明,解释一下。 这个宏是用来做什么的?虽然不是必需的,但当你积累了很多不同的宏,需要记住每个宏的作用时,它会非常有用。

一切准备就绪后,按下 接受从那一刻起,Word 它开始记录所有命令和操作。 你执行该操作,并在后台构建相应的 VBA 代码。

实际示例:录制一个插入并格式化表格的宏

为了更好地理解这一点,我们来看一个典型的例子: 创建一个宏,用于插入具有特定格式的表格假设你在文档中通常会添加相同的 4 行 4 列表格,带有组合标题、居中文本和特定的表格样式。

一旦你给予了 记录宏 配置好名称(例如“插入表格”)和保存位置后,Word 会开始记录您的操作步骤。您会在“开发工具”选项卡的“代码”组中看到“[插入表格名称]”选项。 暂停录制这表明录音机处于活动状态。

录制过程中, 鼠标指针外观发生变化 它以小磁带的形式呈现,这样你就能清楚地知道你正在做的事情正在被存储在宏中。

要遵循的步骤 它们可能是这样的:

转到标签 插入 然后在“表格”组中,选择 表 尺寸为 4 行 4 列。

将第一行合并到一个标题单元格中。使用键盘操作更可靠: 将光标放在第一个单元格中,然后按 Ctrl+Shift+右箭头 选择该行中的所有四个单元格,然后使用该选项 合并细胞 从“表格工具布局”选项卡中。

在合并单元格中输入标题文本(例如,标题),然后选中它(您可以使用 Ctrl + Shift +左箭头)并应用格式:居中、垂直对齐,并放入 黑体字 从“主页”选项卡。

从选项卡中选择整个表格 规定 使用命令 选择表.

在标签 设计 从表格工具中,选择一个 表格样式 打造你每次都想呈现的造型。

完成所有需要宏重复执行的操作后,返回“开发工具”选项卡并单击…… 停止录音 (在“代码”组中)或状态栏中出现的蓝色方形按钮。从那时起, 宏会自动保存。 以及你所采取的一切行动。

如果在流程中需要执行某个操作,但不希望该操作被保存,可以使用以下选项: 暂停录制手动执行该操作,然后再恢复它。这样可以避免重复执行您不想看到的“无用”步骤。

如何免费且合法地获取 Microsoft 365运行并重用已录制的宏

一旦创建完成,其理念就是你可以 根据需要多次重复使用该宏这适用于当前文档和新文档(如果您将其另存为 Normal.dotm)。运行此程序非常简单,您可以通过多种方式运行。您可能还会对如何……感兴趣。 为 Word 创建您自己的模板 如果您想将宏与自定义模板一起分发。

最直接的方法是使用对话框 宏:

转到标签 视图 或 程序员.

点击 宏 打开可用宏列表。

在“宏名称”字段中,选择要运行的宏(例如,InsertTable)。

按 Ejecutar Word 将完全按照您录制的指令执行所有操作。

如果您将宏保存在 Normal 项目(Normal.dotm 模板)中, 它将出现在您创建的任何新文档中。但是,如果它链接到特定文档,则只能在该文档中使用它。

如果在设置过程中您选择 将宏分配给一个按钮根据您的设置,您会在快速访问工具栏或功能区中看到一个图标。单击该图标将自动运行宏,从而加快处理速度。

同样地,如果你给它分配了一个 按键组合只需按下该键盘快捷键即可启动宏,无需打开“宏”对话框。这对于经常执行的任务尤其有用。

例如,使用这套系统,您可以 将标准格式的表格插入到任何文档中。 只需将你放置在任何想要的位置并运行宏即可。Word 将重复所有步骤:创建表格、合并表头、应用样式等等。

在 VBA 编辑器中查看和修改宏代码

在您录制的每个宏背后,Word 都会自动生成 Visual Basic for Applications (VBA) 代码虽然宏运行不需要手动修改,但了解它可以打开、逐步理解并进行一些小的手动调整会很有帮助。如果您使用的是较旧的宏或早期版本的宏,请查看[缺失信息]中的指南。

至 访问 VBA 编辑器你有两种非常简单的路径:

从标签 程序员在“代码”组中,单击 Visual Basic中.

使用键盘快捷键 Alt + F11 直接打开编辑器。

在编辑器内部,您会在左侧看到: 项目浏览器这里用于整理已上传的各种文档和模板(例如,普通文档、文档1等)。如果看不到,请转到菜单。 见 并选择 项目浏览器.

每个宏通常存储在一个 莫杜洛 双击该模块将打开一个窗口,其中包含 Word 在录制过程中生成的 VB 代码。您将看到类似这样的内容:

– 包含宏名称的行(子程序 InsertTable()).

– 以撇号开头的注释(“)不影响操作,它们只是代码文档。

– 执行文档操作的指令块。

一种非常典型的修改是在宏的开头添加一条指令。 MSGBOX 在执行剩余代码之前,显示一个信息弹出窗口。例如,您可以弹出一个对话框,显示“将创建一个表”,然后单击“确定”后,宏应继续执行。

在 VBA 窗口中编辑完代码后,只需 关闭编辑器 (或者按 Alt+F11 返回 Word)。更改已保存,下次运行宏时,您将会注意到新功能(例如,您之前添加的消息的外观)。

将现有宏和 VBA 模块导入 Word

很多情况下,你不会从零开始,而是…… 你的其他电脑上可能已经安装了宏,或者别人会给你安装宏。从专业网站下载宏代码也很常见。Word 就支持这种操作。 直接导入这些 VBA 模块 将它们添加到您的文档或 Normal 模板中。

此类导入最常见的文件类型有: .frm, .bas y .cls这些文件夹分别用于存储表单、标准模块和 VBA 类。将它们集成到 Word 文档中的过程非常简单。

首先,打开 Visual Basic 编辑器 使用 Alt+F11 或从“开发工具”选项卡中打开。确保显示 项目浏览器 (查看菜单 > 项目资源管理器)即可查看不同的已打开项目。

在项目面板中,找到文档、模板或项目。 正常 您可以选择将导入的宏合并到文件所在的位置。如果选择“普通”,宏将自动生效。 适用于您所有文档的全局设置如果您选择特定项目,则更改只会应用于该文件。如果您在使用全局模板时遇到问题,阅读相关资料可能会有所帮助。 Normal.dotm 出现错误.

Microsoft Agent Store:它是什么,它如何工作,以及您需要知道的一切接下来,从 VBA 编辑器菜单中,您将使用代码文件导入选项。 添加 .bas 模块、.frm 表单或 .cls 类 您已保存。导入后,您将在“项目资源管理器”树中看到新的模块或窗体,即可从 Word 运行宏。

信任中心中的安全和宏配置

由于宏可以执行修改文档、文件和设置的代码, 微软采用了一套相当严格的安全系统。 在它们周围。当您打开包含宏的文档时,通常会出现安全警告。

在许多情况下,您会在文档顶部看到一个警告栏,表明宏已被禁用,并提供相应的选项。 启用内容如果您信任文件的来源(例如,您自己创建的或来自您的组织),您可以将其标记为受信任的文档。

通过选择 启用内容通常会弹出一个对话框 安全警告 系统会询问您是否希望该文件在未来被视为可靠文件。如果您选择 是该文件中的宏 将被启用 这样,每次从同一位置打开时,就不会再被询问了。

如果您愿意 撤销这种信任状态您需要从 Office 安全选项中删除受信任的文档,以便系统在对其运行宏之前再次询问。

全局宏配置由以下方式管理: 信托中心 在 Word 中,尽管在企业环境中系统管理员可能会限制您可以更改的内容,但要访问这些选项,请按照以下步骤操作:

转到标签 档案 然后输入 选项.

Selecciona 信托中心 在侧面菜单中。

点击 信任中心设置.

在新窗口中,选择该部分 宏配置.

在宏设置中,您会看到几个可能的选项,这些选项决定了…… Word 如何与任何宏一起使用 我发现:

禁用所有宏而不通知它会屏蔽所有宏,且不显示任何警告。实际上就好像宏不存在一样;限制性很强,但安全性很高。

禁用所有宏并发出通知对于大多数用户来说,这是最均衡的选择。宏默认处于禁用状态,但是 Word 会通知您并提供启用这些功能的选项。 如果你信任这个文件。

禁用除数字签名的宏之外的所有宏只有来自您信任的发布者并带有其数字签名的宏才能执行。未签名的宏或来自未知发布者的宏将显示安全警告。

启用所有宏(不建议这样做,可能会执行潜在的危险代码)这样一来,任何宏都可以在无需确认的情况下运行。这是最便捷的选择,但也是最危险的,因此只能在高度受控的环境中使用。

此外,您还会发现一个叫做……的盒子 信任对 VBA 项目对象模型的访问此设置控制是否允许执行以下操作: 其他自动化程序会访问 VBA 对象模型 来自 Word。默认情况下,此功能通常处于禁用状态,以防止未经授权的应用程序生成恶意代码或不受控制地自我复制。

如果您确实需要自动化客户端或插件访问对象模型,则需要…… 手动勾选该复选框考虑到这会增加潜在威胁的攻击面,因此应该谨慎做出这一决定,尤其是在工作团队或公司中。

在其他 Office 应用程序(例如 Excel)中,您会发现类似但经过调整的选项(例如,针对 VBA 宏和旧版 XLM 宏的特定设置)。但是,整个 Microsoft 365 套件的宏安全理念是一致的。

一旦你掌握了录制器、VBA 编辑器和安全选项, Word 中的宏成为一种极其强大的工具。 只要在启用来自外部来源的代码时保持常识,就可以实现文档编辑自动化、格式标准化,并节省大量日常任务时间。

相关文章:为什么 Office 宏会被阻止以及如何安全地启用它们

艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。