EXCEL与ACCESS联动数据,如何设置在EXCEL种根据ID刷新ACCESS的数据

例如图一为ACCESS数据,图二为EXCEL,如何再点击刷新时,将图二中ID1、2做为主键更新ACCESS中同ID的药品信息,而不会在刷新时增加ID3信息?

1.这是Excel表的内容。

2.打开Access,点击新建【空白数据库】。

3.命名好文件名,选择好储存位置后,点击【创建】。

4.创建了以后,点击【外部数据——导入Excel】。

5.选择【通过创建链接表来链接到数据源】,
再点击【浏览】,找到要导入的Excel表。

6.找到Excel表后,点击【打开】。

7.点击【确定】。

8.显示出工作表的内容,点击【下一步】。

9.勾选【第一行包含列标题】,点击【下一步】。

10.将【链接表名称】改成【数据表】,点击【完成】。

11.完成以后,Access上多了一个数据表。双击打开。

12.打开了【数据表】。这个表上的数据都不能更改,这就是链接方式的优点之一。

13.关闭这个表格,再去打开Excel表,准备更改数据。
14.注意,一定要在Access中关闭这个表,Excel才能打开修改。
15.打开Excel表,删除E和F列。再保存,关闭。

16.回到Access,双击打开数据表。发现数据表的内容已经更新了,少了两列。

17.这就是Excel表到Access的链接操作及数据维护过程。追问

不好意思,答非所问……

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-08
如果是在ACCESS中链接的EXCEL表,那么在EXCEL中所作的变动会自动更新至ACCESS的链接表中,不会产生新的记录。
但奇怪的是,截图中EXCEL的“表格”菜单的“刷新”按钮是激活的,说明这个“表格”也是外部链接数据,从表名称来看,又是链接的ACCESS表。真是很绕啊!
相似回答