永发信息网

EXCEL子母表如何实现数据同步(联动)

答案:4  悬赏:40  手机版
解决时间 2021-11-08 01:50
  • 提问者网友:趣果有间
  • 2021-11-07 02:41
EXCEL子母表如何实现数据同步(联动)
最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-11-07 04:12
EXCEL中实现子母表同步数据的方法有几种,常用的是:
1,使用公式固定同步到相同的位置:比如A表中录入数据,在B表相同的位置实现数据同步,使用法是:在B表的A1中输入=A表!A1,然后向右,向下全部填充。这种使用公式的方式,A表数据变化,B表就会变化,A表删除,会导致B表数据刷新后报错的。这种方法操作比较简单。
2,使用宏把A表的数据添加到B表:
在A表中,输入数据后,运行宏,再把录入的数据加入到B表指定的位置。
比如A表的B1,同步到B表的A列,我在B表的H1里记录B表是第几行(可以不用记录,但要使用程序判断数据添加在第几行,稍微麻烦)。这种方式,可以把数据放到指定的地方,需要手动运行宏。

宏代码:
sub AddData()

sheet("B表").range("A" & sheet("B表").range("H1"))=sheet("A表").range("B1")
sheet("B表").range("H1")=sheet("B表").range("H1")+1
end sub
3,把代码放入工作表的change事件中,自动运行,在输入的时候就添加数据。这处方式和第2种方式差不多,但不需要点,但程序编号的时候,容易影响其他操作,一般较少使用。
全部回答
  • 1楼网友:胯下狙击手
  • 2021-11-07 06:41
没什么的,我就正在做这方面的工作,而且比你想象的要复杂的多,你的问题很简单,只要用到复制/粘贴链接,即可搞定 ,我的QQ号是527021712
  • 2楼网友:深街酒徒
  • 2021-11-07 05:24
采用SQL技术引用数据源可实现联动。

有两个常用的方法

1、数据-自其它来源-来自Microsoft-Query-选择数据源
2、数据-自其它来源-来自XML数据导入
具体要看看你怎么应用才能详细说明
  • 3楼网友:不甚了了
  • 2021-11-07 04:33
设置引用就可以了。也就是在母表中直接引用子表的数据,这样,子表数据发生变化时,母表会自动发生变化了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯