
如何利用VBA实现不同excel表(在不同文件夹下)之间的数据关联???
需求:(1)两张表,一张新表-NEW,一张旧表-OLD。旧表数据随时更改,新表数据随时更新。(2)旧表-OLD数据最全,新表-NEW数据显示旧表部分数据,比如说显示其中的...
需求:
(1)两张表,一张新表-NEW,一张旧表-OLD。旧表数据随时更改,新表数据随时更新。
(2)旧表-OLD数据最全,新表-NEW数据显示旧表部分数据,比如说显示其中的几列。
(3)利用VLOOKUP函数可能被用户更改,所以最好采用VBA来实现。 展开
(1)两张表,一张新表-NEW,一张旧表-OLD。旧表数据随时更改,新表数据随时更新。
(2)旧表-OLD数据最全,新表-NEW数据显示旧表部分数据,比如说显示其中的几列。
(3)利用VLOOKUP函数可能被用户更改,所以最好采用VBA来实现。 展开
4个回答
展开全部
代码写在旧表中,在旧表保存前判断新表是否已打开,如果已打开则保存失败并提示关闭新表,如果新表未打开,保存成功并将数据更新到新表中。
在不同文件夹下应知道其相对路径或具体路径。
在不同文件夹下应知道其相对路径或具体路径。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在旧表中增加函数
Private Sub Worksheet_Change(ByVal Target As Range)
‘这里调用复制旧表数据到新表的函数
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
‘这里调用复制旧表数据到新表的函数
End Sub
追问
能加你QQ吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个重名的文件,先打开一个提取数据,关闭;再打开第二个,提取数据,并与第一个数据比较,去除重复,关闭第二个文件,然后再处理第一个文件。不知道这样表达的能清楚吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我偏好用VLOOKUP,而且保护单元格公式。
更多追问追答
追问
你好,能详细说明,如何实现吗?
追答
你不是在新表中用VLOOKUP把需要的数据引过来。然后新表设保护。别人只能看也不能改你数字和公式。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询