Microsoft查询定义可以保存在扩展名为qdy的文件中。打开qdy文件读取外部数据后,excel默认将查询定义和数据保存在excel文件中。更新数据时,只需刷新数据(单击“全部刷新”按钮)。如果没有“刷新全部”按钮,点击菜单“工具”-“自定义”,勾选“外部数据”。也可以从当前查询工作表中复制新的查询,然后点击菜单数据-导入外部数据-编辑查询进入微软查询编辑界面,修改SQL语句,生成新的查询。向导无法建立的复杂查询也可以通过这种方式生成。
建立查询或者打开一个查询读取外部数据时需要提供数据库的用户名和密码,输入密码获取数据后保存excel文件时系统默认将查询定义和数据一道保存在excel文件中,下次点击刷新虽然可以根据查询语句更新数据,但仍需要输入数据库密码,通过设置可以保存数据库密码以便简化操作,加快更新速度。方法是点击菜单“数据”—“导入外部数据”—“ 数据区域属性”,如下图: