网易首页 > 网易号 > 正文 申请入驻

实用!Excel批量替换数据源路径

0
分享至

在编制月度的合并报表工作底稿时,每个月都需要在工作底稿中编辑链接并更改源,这样底稿中的数据才会更新到最新的期间,但是如果子公司数量较多,也就工作底稿中引用的外部工作簿很多时,这样更改源是非常耗时的,而且容易选错。

在碰到这种引用大量外部工作簿的表格文件需要更改源的情况时,我们还可以尝试另外两种更高效的方式。

批量替换(Ctrl+H)

这种方式适用于公式链接只需要一次替换的情形,如下图所示,只需要将「6月指标」替换为「7月指标」,就可以完成公式链接的替换了,使用时我们需要注意对比新旧表格所在的文件路径。

以下就是替换后的效果,需要注意的是替换之前建议先备份复制下文件。

Ctrl+H 只适用于单次替换的情况,但是实际情况中,如果遇到被引用表格的文件夹位置、工作簿名称、工作表名称、工作簿格式等多处出现改变时,就需要用到VBA来实现批量更改源的需求了。

比如下图中,文件路径中需要替换的字符的有两处,一是需要将文件夹路径进行替换,二是工作簿名称也需要替换。

我们插入VBA代码后,同时将代码中红框的部分进行对应的修改,运行代码后就能实现需求了,如果你的表格中引用外部工作簿的单位格较多,那么程序运行的时间就会稍微长一点。

具体代码如下:

Sub BatchReplaceWorkbookPath()
' 使用前请先备份报表!
' 使用前请先备份报表!
' 使用前请先备份报表!

Dim ws As Worksheet, cell As Range
Dim oldrep1$, oldrep2$, oldrep3$, cf$, newrep1$, newrep2$, newrep3$

oldrep1 = "Excel批量修改源文件链接(替换多次)\6月指标" ' 被替换字符1
newrep1 = "7月指标" ' 替换后字符1
oldrep2 = "6月主要经济指标" ' 被替换字符2
newrep2 = "7月主要经济指标" ' 替换后字符2
oldrep3 = "" ' 被替换字符3
newrep3 = "" ' 替换后字符3

Application.DisplayAlerts = False ' 禁止显示警告框
For Each ws In ActiveWorkbook.Worksheets ' 循环处理工作簿的所有工作表
For Each cell In ws.UsedRange ' 遍历工作表中的所有单元格
cf = cell.Formula
If InStr(cf, oldrep1) > 0 Or InStr(cf, oldrep2) > 0 Or InStr(cf, oldrep3) > 0 Then ' 检查单元格中的公式链接是否包含需替换的字符
cell.Formula = Replace(cell.Formula, oldrep1, newrep1) ' 替换第1个字符
cell.Formula = Replace(cell.Formula, oldrep2, newrep2) ' 替换第2个字符
cell.Formula = Replace(cell.Formula, oldrep3, newrep3) ' 替换第3个字符
End If
Next cell
Next ws
Application.DisplayAlerts = True ' 恢复显示警告框
End Sub
AI的辅助作用

我在AI问答中也对上述需求进行了提问,我现在也习惯了将问题丢给AI,我再根据AI的回答进行修正,这次我同时测试了ChatGPT和文心一言的效果,发现基本是满足要求的。

下面是ChatGPT的效果:

下面是文心一言的效果:

先到这里~~

温馨提示:加入审友交流群/转载/投稿请联系:审家小编 shenjizhijia1。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
找错伴侣的代价!1.8亿顶薪变中产,从球星沦为蓝领,女方癫狂

找错伴侣的代价!1.8亿顶薪变中产,从球星沦为蓝领,女方癫狂

你的篮球频道
2026-05-10 08:17:00
韩高官抛“台湾筹码论”,韩媒称其访华被拒,中方要韩方兑现承诺

韩高官抛“台湾筹码论”,韩媒称其访华被拒,中方要韩方兑现承诺

袁周院长
2026-05-10 17:46:42
41岁的詹姆斯,刚刚完成了一件NBA可能再也不会发生的事

41岁的詹姆斯,刚刚完成了一件NBA可能再也不会发生的事

茅塞盾开本尊
2026-05-10 13:29:31
闹大了!法国队赛前放狠话失败,F·勒布伦当场痛哭,哥哥情绪失控

闹大了!法国队赛前放狠话失败,F·勒布伦当场痛哭,哥哥情绪失控

郝小小看体育
2026-05-10 09:30:13
人民日报证实莫言的警告:人真的会被气死!70%的重病跟情绪有关,这3个致命伤害往往来自3种身边人!

人民日报证实莫言的警告:人真的会被气死!70%的重病跟情绪有关,这3个致命伤害往往来自3种身边人!

职场火锅
2026-05-06 21:52:40
7800亿军购大结局!郑丽文惨败,傅崐萁倒戈,卢秀燕笑到最后

7800亿军购大结局!郑丽文惨败,傅崐萁倒戈,卢秀燕笑到最后

史料布籍
2026-05-09 17:00:47
暴发户时代正式结束,中国经济正式进入下半场

暴发户时代正式结束,中国经济正式进入下半场

枫冷慕诗
2026-05-09 09:10:14
高市早苗表情管理又崩了:与澳大利亚总理同行时,突然张大嘴巴!

高市早苗表情管理又崩了:与澳大利亚总理同行时,突然张大嘴巴!

阿龙聊军事
2026-05-09 19:23:40
中国冲击3万美元人均GDP,将颠覆全球发达国家格局!

中国冲击3万美元人均GDP,将颠覆全球发达国家格局!

陈博世财经
2026-05-10 14:16:59
松岛赛后留下观摩王楚钦训练!与中泽锐商量战术 日媒盼创新历史

松岛赛后留下观摩王楚钦训练!与中泽锐商量战术 日媒盼创新历史

颜小白的篮球梦
2026-05-10 13:43:34
茶颜悦色,装不下去了

茶颜悦色,装不下去了

中国新闻周刊
2026-05-07 22:15:57
299元的"小尾巴"播放器,飞傲子品牌走复古路线

299元的"小尾巴"播放器,飞傲子品牌走复古路线

闪存猎手
2026-05-09 16:35:57
阚清子浪姐校服造型杀疯!38岁产后逆袭,这才是真正的重回巅峰

阚清子浪姐校服造型杀疯!38岁产后逆袭,这才是真正的重回巅峰

东方不败然多多
2026-05-09 09:00:44
5月12日,属虎人将遇一生难遇3“暗坎”,绝非迷信,谨慎才能翻身

5月12日,属虎人将遇一生难遇3“暗坎”,绝非迷信,谨慎才能翻身

时尚的弄潮
2026-05-10 01:45:23
轰20航程13000公里、载弹30吨起!美媒刚承认威胁后马上就挑短板

轰20航程13000公里、载弹30吨起!美媒刚承认威胁后马上就挑短板

起喜电影
2026-05-10 15:30:48
突发!布朗恐被交易,波士顿引爆联盟,火箭的冲冠野心藏不住了

突发!布朗恐被交易,波士顿引爆联盟,火箭的冲冠野心藏不住了

体育大朋说
2026-05-10 13:25:08
李泳汉无业15年,月均向鼎爷索款40万,逼得81岁父亲半只鸡吃三天

李泳汉无业15年,月均向鼎爷索款40万,逼得81岁父亲半只鸡吃三天

TVB的四小花
2026-05-10 05:10:50
从领先9分到加时憾负!广东新人绝杀,北汽输在哪?

从领先9分到加时憾负!广东新人绝杀,北汽输在哪?

一点点想法
2026-05-10 16:44:10
广东绝杀,三人有功,他这一拔值2000万,球迷:下季得争取留下他

广东绝杀,三人有功,他这一拔值2000万,球迷:下季得争取留下他

南海浪花
2026-05-10 12:19:28
榴莲事件后续!买家身份曝光很意外,父母求原谅,最后结局很解气

榴莲事件后续!买家身份曝光很意外,父母求原谅,最后结局很解气

宝哥精彩赛事
2026-05-10 15:19:16
2026-05-10 18:40:49
审计之家 incentive-icons
审计之家
审计从业人员交流学习社群
4295文章数 12716关注度
往期回顾 全部

头条要闻

面对中方强硬态度 世界杯中国转播费从3亿美元腰斩

头条要闻

面对中方强硬态度 世界杯中国转播费从3亿美元腰斩

体育要闻

那个曾让詹姆斯抱头的兄弟,40岁从大学毕业了

娱乐要闻

大S女儿玥儿开通账号,用烟花缅怀母亲

财经要闻

白酒大逃杀

科技要闻

DeepSeek融资,改写所有人的估值

汽车要闻

轴距加长/智驾拉满 阿维塔07L定位大五座SUV

态度原创

亲子
教育
旅游
房产
军事航空

亲子要闻

我有的是办法

教育要闻

小升初必考!梯形面积的计算技巧!

旅游要闻

519中国旅游日 | “博学知行”惠民开启!

房产要闻

低价甩卖!海口这个地标商业,无人接盘!

军事要闻

伊朗革命卫队深夜警告

无障碍浏览 进入关怀版