Microsoft Word 的宏(Macro)功能基于 VBA(Visual Basic for Applications),可帮助用户自动化重复性任务。以下是一些常用 Word 宏命令的整理清单,适用于日常文档处理、格式调整、批量操作等场景。
基础操作类宏命令
Selection.TypeText Text:="Hello World"– 在光标位置插入文本ActiveDocument.Save– 保存当前文档ActiveDocument.Close– 关闭当前文档Documents.Add– 新建空白文档ActiveDocument.PageSetup.Orientation = wdOrientLandscape– 设置页面为横向
文本与段落处理
Selection.Font.Bold = True– 将选中文本加粗Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter– 段落居中对齐Selection.Find.Execute FindText:="旧文本", ReplaceWith:="新文本", Replace:=wdReplaceAll– 全文替换Selection.WholeStory– 全选文档内容
表格与对象操作
ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=3, NumColumns:=3– 插入3×3表格ActiveDocument.Shapes.AddPicture FileName:="C:\image.jpg"– 插入图片
实用技巧
- 启用开发工具:文件 → 选项 → 自定义功能区 → 勾选“开发工具”
- 录制宏:开发工具 → 录制宏,可自动生成VBA代码供学习参考
- 宏安全性设置:文件 → 选项 → 信任中心 → 宏设置,建议开发时启用“启用所有宏”(注意安全风险)
⚠️ 注意:运行宏前请备份文档,避免因代码错误导致数据丢失。