![Excel2019高级进阶:SQL应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/676/41807676/b_41807676.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.3 刷新导入的数据
使用“现有连接”将外部数据导入Excel后,数据在源端有可能会发生变化,导入的数据如果不能更新,则无法与数据源保持一致。可以使用数据菜单的“刷新”功能来更新导入的数据。假设图2.1所示的“学生信息表”发生了变化,学号为“201806122”的学生,其“学院”由“计算机学院”更改为“法学院”,如图2.10所示。对于使用SQL语句导出的表“实例2.1”,如何更新其数据?具体方法如下。
![](https://epubservercos.yuewen.com/930799/21838960008317806/epubprivate/OEBPS/Images/image12.jpeg?sign=1738867439-FvjBbbbdrdtcxwwuAFc2PXmJe8zHwuJA-0-80a6108e9cfb00f0b0b2930e7f608f46)
图2.10 修改后的“学生信息表”
方法1:打开导入后的表“实例2.1”,选择数据区域中的任一单元格,点击“数据”菜单,在“全部刷新”下拉菜单中点击“全部刷新”选项,即可实现数据的更新,如图2.11所示。
![](https://epubservercos.yuewen.com/930799/21838960008317806/epubprivate/OEBPS/Images/image13.jpeg?sign=1738867439-USL78cX180lSr8TtsFfKcahIRjOId1Uy-0-089c90896d16464ebe3e38927510dee6)
图2.11 刷新数据
通过此种方法可以实现数据的手动更新,每次只要点击“全部刷新”即可完成数据更新。但这种方式有一定的局限性。因为在现实中,数据更新是随时发生的,要保证和源数据一致,必须要通过频繁的点击刷新来实现,灵活性和方便性较差。下面介绍系统自动更新数据的方法,省去了手动更新的烦琐。
方法2:在图2.11中,选择“全部刷新”菜单下的“连接属性”选项,打开“连接属性”窗口,选择“使用状况”选项卡。在“刷新控件”中勾选“允许后台刷新”和“打开文件时刷新数据”两个选项,勾选“刷新频率”并设置为10分钟,如图2.12所示。设置完成后,每当打开该文件或者每隔10分钟,系统会自动将数据源中的数据更新到该文件中,使数据保持一致。
![](https://epubservercos.yuewen.com/930799/21838960008317806/epubprivate/OEBPS/Images/image14.jpeg?sign=1738867439-TgTGMZHKxAeGTZJJIyDpyw6Z87S9oFWa-0-88f50d77362836c30a77d1ed91e01b75)
图2.12 “连接属性”窗口的“使用状况”选项卡