如何利用VBA实现不同excel表(在不同文件夹下)之间的数据关联???

需求:(1)两张表,一张新表-NEW,一张旧表-OLD。旧表数据随时更改,新表数据随时更新。(2)旧表-OLD数据最全,新表-NEW数据显示旧表部分数据,比如说显示其中的... 需求:
(1)两张表,一张新表-NEW,一张旧表-OLD。旧表数据随时更改,新表数据随时更新。
(2)旧表-OLD数据最全,新表-NEW数据显示旧表部分数据,比如说显示其中的几列。
(3)利用VLOOKUP函数可能被用户更改,所以最好采用VBA来实现。
展开
 我来答
liumlin
2011-12-06 · TA获得超过362个赞
知道小有建树答主
回答量:530
采纳率:0%
帮助的人:655万
展开全部
代码写在旧表中,在旧表保存前判断新表是否已打开,如果已打开则保存失败并提示关闭新表,如果新表未打开,保存成功并将数据更新到新表中。
在不同文件夹下应知道其相对路径或具体路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清明影剧会2586
2011-12-01
知道答主
回答量:78
采纳率:0%
帮助的人:26.7万
展开全部
可以在旧表中增加函数
Private Sub Worksheet_Change(ByVal Target As Range)
‘这里调用复制旧表数据到新表的函数
End Sub
追问
能加你QQ吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光升坚盼易
2019-12-12 · TA获得超过1033个赞
知道小有建树答主
回答量:2716
采纳率:100%
帮助的人:14.8万
展开全部
两个重名的文件,先打开一个提取数据,关闭;再打开第二个,提取数据,并与第一个数据比较,去除重复,关闭第二个文件,然后再处理第一个文件。不知道这样表达的能清楚吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
利浩财税
2011-11-28 · TA获得超过1803个赞
知道小有建树答主
回答量:1041
采纳率:0%
帮助的人:1040万
展开全部
我偏好用VLOOKUP,而且保护单元格公式。
更多追问追答
追问
你好,能详细说明,如何实现吗?
追答
你不是在新表中用VLOOKUP把需要的数据引过来。然后新表设保护。别人只能看也不能改你数字和公式。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式