怎么批量修改excel工作簿?

本来的文件名都不能用了,批量的ecxel文件名要改,有什么好的方法吗?文件里的数据不能变动... 本来的文件名都不能用了,批量的ecxel文件名要改,有什么好的方法吗?文件里的数据不能变动 展开
 我来答
306666131
2018-03-09 · TA获得超过126个赞
知道答主
回答量:79
采纳率:38%
帮助的人:37.6万
展开全部

  • 比如,这里需要把11.20这个文件夹里面的所有的excel表格名称批量修改一下,当然这里是演示,表格不多,可以一个一个的该,但是如果是有很多的,那么一个一个的改,就非常费劲了。

  • 第一步,先把“11.20”这个文件夹,整个拖动到浏览器,获取文件索引,目前支持的浏览器不是很多,这里使用360浏览器,当然也可以选择其他的,不过不一定所有的浏览器都可以。

  • 第二步,选择复制文件名称索引,然后复制到excel表格中,选择粘贴为文本,然后只选择文件名称即可,其他的都可以不要,然后新建一个excel,把文件名称复制,粘贴。

  • 第三步,先在新建的excel表格中,把原来的公司名称,以及想要修改的公司名称,然后用公式,="ren "&B2&" "&C2,下拉公式,就可以得到我们想要的东西了,后面需要用到。

  • 第四步,新建一个文本文档,然后把在excel表格中,用公式得到的数据,复制粘贴在里面,比如这里演示的,还是在这个“11.20”文件夹里面,新建一个文本文档,把数据填写进去保存。

  • 第五步,然后修改文本文档的格式,把后缀.txt改为.bat,比如这里“批量修改名称.txt”改为“批量修改名称.bat”,然后双击.bat这个文件,在这个文件夹里面的,就都名称变了。

追问
这个方法应该很好,我非常感谢!可是公司电脑只有internet Explorer,这个怎么办,没有360浏览器,试了下出不来索引,还有别的好方法吗?
追答
  • 首先实现批量获取文件名称并保存到excel中,以便于我们下一步的批量修改名称时使用。新建一个excel用于存放要获取的文件名称。

  • 按Ctrl+F3打开名称管理器,用于定义要获取的文件的路径。

  • 在打开的名称管理器中,点击【新建】按钮,在打开的页面中输入名称、范围、引用位置信息。其中引用位置信息为  =FILES("F:\获取名称\*.*")  file函数中的路径即为要获取的文件名称所在的文件路径。如本例中需要获取F:\获取名称\*.*这个文件夹下的所有文件名称。其中*.* 表示获取该文件夹下所有文件的名称,可根据实际要获取的文件类型等进行筛选。例如可写为*.xls即获取所有xls的文件格式的文件名称。

  • 填写完信息后,点击【确定】按钮即可保存新增加的名称。如果需要在一个excel中保存多个路径的文件名称话可以新增多个名称。完成后,点击【关闭】按钮关闭名称管理器。

  • 接下来在要保存文件名称的单元格中写入公式   =IF(ROW()>COUNTA(获取路径),"",INDEX(获取路径,ROW()))  下拉已写入公式的单元格,即可获取文件名称(最好多拖动一些,以保证写入公式的单元格大于文件的总数量,这样才能将所有的名称保存到excel中)。如果觉得保存到excel中的文件名称是由公式生成的,操作或者时不方便,可以将所有的文件名称拷贝到txt中这样可以方便使用。

  • 接下来我们就可以批量修改修改文件名称了。在要修改文件的“同级目录”中新建一个文本文件。在上一步中获取的所有文件名称按照如下图中进行处理,即在原名称之前加了一列,在原名称后加一列修改之后的名称,因为在excel中操作或者修改数据比较方便,所以在excel中修改数据。

  • 接下来在新建的文本文件中,将excel中的三列数据拷贝到文本文件中,这样就成功拼接了修改名称的语句。

  • 然后点击【文件】→【另存为】将文件另存为结尾为  .bat 的执行文件。

  • 双击保存的.bat的文件,系统就会自动执行修改语句进行名称的批量修改。

斐魄行振海
2020-02-18 · TA获得超过3897个赞
知道大有可为答主
回答量:3151
采纳率:31%
帮助的人:205万
展开全部
建议按住
CTRL后选择你要替换的所有表
然后再按
CTRL+F
输入要查找和替换的内容
全部替换就行了
不好意思,你是要替换很多文件
那就得用VBA来完成
可以给你代码
但你这些文件你是要求你选择呢
还是你集中放在一个文件夹中让代码直接替换呢
你最好再举例说一下,你想把什么内容替换成什么内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蛋见落天力0X
2018-03-08 · 超过22用户采纳过TA的回答
知道答主
回答量:69
采纳率:88%
帮助的人:6.3万
展开全部
点选最前面一个工作表标签——按Shift——再点选最后面一个工作表标签(就全选工作簿里面的各个工作表了),再设置格式。
追问
改的不是一个工作簿里的所有工作表,是批量的工作簿,改的名称没有规律,能有效的一次改完吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
go...i@163.com
2018-03-09 · TA获得超过200个赞
知道小有建树答主
回答量:314
采纳率:38%
帮助的人:80.2万
展开全部
张飞起兵攻瓦口关,大战张郃,最终胜利。诸葛亮又智激黄忠,使其两番建立奇功。定军山一役,黄忠斩了曹操爱将夏侯渊。曹操起兵报仇,大军闻赵云之声而丧胆。进兵过程中曹操借故杀害了一向与自己有隙的杨修。诸葛亮几番设计,使曹操兵退斜谷,至此东川亦为刘备所得。[1]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式