在使用办公软件的过程中,你可能会希望有一些工作能够批量完成。比如在 Excel 中, 批量提取多个工作簿中的数据或写入修改数据 自动创建多个数据透视表、图表、形状 自动转换成PDF等在 Word 中,你可能会希望 批量更换模板 批量自动排版在 PowerPoint 中 批量更换幻灯片母版 自动读取Excel中的指定数据又或者在 Outlook 中, 批量发送带附件的邮件 批量另存邮件附件……这一系列重复的工作,使用VBA代码都能一键完成。但也许你目前并没有掌握VBA,只是从网上或者求助高手找来了一段代码。那代码复制过来后,怎么使用呢?(一)代码保存到要应用的文件适合于量身定制的代码,文件发给任何人都能执行(1) 进入VBE界面 单击【开发工具】→【Visual Basic】(2) 保存VBA代码 单击【插入】→【模块】 在右侧代码窗口中写代码(3) 执行VBA代码 【开发工具】→【宏】→选中宏名,【执行】(4) 文件保存类型 Excel:启用宏的工作簿 .xlsm Word:启用宏的Word文档 .docm PPT:启用宏的PowerPoint演示文稿 .pptm(二)代码保存到加载宏中适合于通用型的代码,你电脑上所有相关文件都可以执行(1) 文件保存类型Ø Excel 将代码存放在某个工作簿后,再另存为Excel加载宏 .xlamØ Word 【开发工具】→【Visual Basic】 在左侧工程窗格中选中Normal 单击【插入】→【模块】→输入代码Ø PPT 将代码存放在某个演示文稿中,再另存为PowerPoint加载项 .ppam(2) 加载Ø Excel 【开发工具】→【Excel加载项】→【浏览】,选择你的加载宏文件。Ø PPT 【开发工具】→【PowerPoint加载项】→【浏览】,选择你的加载宏文件。Ø Word 无须操作