EXCEL如何批量修改多个工作簿数据

如题所述

这是一个工作组操作的概念:
用鼠标点第一个工作表名称,再按住SHIFT键不放、用鼠标点最后一个工作表名称,你会发现首尾和中间的工作表名称都被选中了,这个选中的就是工作组了,也就是工作表组成的一个组。
此时,你只要在其中的一个单元格输入一个数字,比如在A3单元格输入一个8,则所有选中的工作表的A3单元格都输入了一个8。
由于工作组操作是一个非常危险的动作,不是很清楚的相对高手还是不要操作为妙,因为,万一你一操作,说不定哪个工作表中的数据你误改或者误删了,且很难找到发现的。
解决方案2:
excel不能
如果你要批量更改多个工作簿的相同数据,可用Ultra Edit对多文件的相同内容作同时修改。
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-04-18
写代码可以实现你的需求追问

等于没说

追答

写代码是需要时间调试的,没文件,怎么可能有具体的代码呢?

第2个回答  2019-04-18

VBA实现,实现方法:

1、命名一个对象变量Obj

2、通过 DIR函数可以循环遍历某文件夹下的所有子文件夹及文件

3、使用GetObject函数(路径及文件名),将DIR遍历到的路径及文件名传递给GetObject函数,将函数返回的结果set给Obj对象变量

4、此时Obj就是工作簿对象了,然后根据你的需要,想更改工作簿里的什么内容都可以了

本回答被网友采纳
相似回答