实时更新Excel文档外部数据源的数据3 z. a# t& |# c( S4 ^
单元格区域、Excel 表、数据透视表或数据透视图均可以连接到外部数据源(数据源:用于连接数据库的一组存储的“源”信息。数据源包含数据库服务器的名称和位置、数据库驱动程序的名称以及在登录到数据库时所需的信息。)。可以刷新数据以更新此外部数据源的数据。每次刷新数据时,均可以看到数据源中最新版本的信息,其中包括对数据进行的任何更改。
+ a' Q& i4 J4 n安全性 当前,您的计算机可能禁用了与外部数据的连接。要在打开工作簿时刷新数据,必须使用“信任中心”栏以启用数据连接,或者将工作簿放置在受信任位置。# d% U# n$ T" p$ |; v& d! x. j
打开工作簿时自动刷新数据
* I5 b# B: f5 h& r可以在打开工作簿时自动刷新外部数据区域,并可以选择在保存工作簿时选择不保存外部数据,从而减小工作簿文件的大小。: q3 l: w6 k3 h
单击外部数据区域中的某个单元格。
1 a; O O7 u% W在“数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“连接属性”。
) d/ C2 C \- ], r3 W单击“使用状况”选项卡。1 B2 V* O0 _# ~7 @
选中“打开文件时刷新数据”复选框。
# \# t# t$ r, g' }如果要在保存工作簿时保存查询定义,但不保存外部数据,请选中“保存工作表前,从查询表中删除外部数据”复选框。
2 h) d5 @2 R( p. s6 ?* J, _注释 要在打开工作簿时刷新数据透视表中的数据,还可以使用“数据透视表选项”对话框的“数据”选项卡上“‘数据透视表数据’部分”下的“打开文件时刷新数据”。, |7 l9 J! ], R3 @6 {2 a' h7 h
刷新多个外部数据区域
% r$ i4 A- e$ A! w! f4 q在“数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“全部刷新”。: L9 C" R' [3 F. y& F
如果有多个打开的工作簿,则必须在每个工作簿中单击“全部刷新”以刷新外部数据。
3 M" T0 n: A5 X/ \$ s% u- p刷新导入的文本文件中的数据
7 l8 X& n# ~6 x6 ` J$ \选择包含导入文本文件的工作表。
0 h# J3 ?$ O) J' m9 m `在“数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“刷新”。4 |8 }3 [4 T* S W% F- O3 \
在“导入文本文件”对话框中选择文本文件,然后单击“导入”。
# |7 a* z; a R! L3 p& i定期自动刷新数据
1 V" @- K% H' o5 r7 R$ z' u单击外部数据区域中的某个单元格。 \. m6 ]( E+ T, S6 r4 |7 f
在“数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“连接属性”。
1 O5 \0 i7 V4 p# w单击“使用状况”选项卡。2 ?) c) R1 u$ ^8 K3 O
选中“刷新频率”复选框,然后输入每次刷新操作之间的分钟数。
9 ?9 C2 f+ ?# |( Q+ I0 Q- v刷新外部数据区域时要求密码- x8 \# Y8 ~7 ^0 F0 J& `
存储的密码是不加密的,我们不建议您使用。如果您的数据源需要密码 (密码:一种限制访问工作簿、工作表或部分工作表的方法。Excel 密码最多可有 255 个字母、数字、空格和符号。在设置和输入密码时,必须键入正确的大小写字母。)才能连接,那么您可以要求在刷新外部数据区域之前输入密码。此过程不适用于从文本文件 (*.txt) 或 Web 查询 (*.iqy) 检索的数据。
s4 z" D4 ?7 |- p8 d' ~# Y' {单击外部数据区域中的某个单元格。
+ l g1 \8 t: Q- J- O在“数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“连接属性”。
* g# f. x' ~) C$ M3 g& I单击“定义”选项卡。) F# [3 [! ~" g. n+ w. R& r8 ~; g% S
清除“保存密码”复选框。! k b/ o' M# v5 f. D
注释 Microsoft Office Excel 仅在每个 Excel 会话中首次刷新外部数据区域时提示输入密码。下次启动 Excel 时,如果打开包含查询的工作簿并尝试进行刷新操作,则会提示您再次输入密码。 |