Excel的开发工具是一个默认隐藏的专属选项卡,专门用来使用和编写 VBA、创建表单控件以及处理XML。
具体用法
Excel中调出开发工具:操作:文件 → 选项 → 自定义功能区 → 在右侧主选项卡中勾选 开发工具 → 确定

最简单的用法是在Deepseek上询问你想做的操作,然后它会给你代码,之后复制过来,回到表格,在开发工具的节点下点击查看代码,之后粘贴代码,点击运行,就能实现了。

Excel里觉得重复、繁琐、耗时的操作,VBA基本都能自动完成。(比如我这次解决的是多种表格删除一些列和行,以及合并一些表格)
该工具具体可以干:
1. 批量处理与自动化(最实用)
这是VBA最擅长的领域。比如一键合并上百个格式相同的报表,或者自动将PDF、Word、CSV文件里的数据导入Excel并整理。
2. 大幅简化操作
把一串复杂的操作简化成点一下按钮。例如:自动修改所有单元格的格式、删除空行、保护或隐藏公式。也可以创建Excel中没有的自定义公式,比如计算汉字拼音首字母、提取括号内的文本。
3. 制作交互界面与工具
用VBA可以绘制输入框、按钮等,开发出小型业务系统。例如:制作一个“进销存登记表”,点击按钮就弹出窗体录入数据,并自动写入数据库。或者制作“数据对比工具”,框选两列数据后,一键标出差异。
4. 控制其他Office软件
VBA能让Excel指挥Word、PPT、Outlook协同工作。例如:将Excel里的数据批量填入Word模板并生成通知书;或自动用Outlook发送带附件的邮件。
5. 与电脑系统交互
VBA能直接操作电脑文件系统。例如:批量重命名指定文件夹下的所有文件名,或一键将工作簿里的每个工作表单独保存为一个PDF文件。
夜雨聆风