本帖最后由 chrisfang 于 2013-8-20 10:12 编辑
第一步:打开工作表,选菜单“数据”——“导入外部数据”——“新建数据库查询”,界面如图,由于查询excel数据库的内容,因此选“Excel Feils*”并确定;
一步步学用MS query查询未打开工作簿的内容!
弹出“选择工作簿”对话框,选择包含源数据(有字段名)的工作簿,确定;
一步步学用MS query查询未打开工作簿的内容!
弹出“选择列”对话框,如果此时弹出“没用内容”,确定后在“选项”中将“系统表”勾上。
将所选工作簿的各个工作表及工作表中的字段名添加到查询结果中,全选可直接将工作表名添加,下一步;
点选“待筛选列”的“型号”(查询字段)后,在“只包含满足下列条件的行”中选“等于”、“a”(“型号”中的内容);点“取消”,选择“在MS query中继续编辑查询”;
一步步学用MS query查询未打开工作簿的内容!
一步步学用MS query查询未打开工作簿的内容!
弹出MS query查询编辑,将“条件查询”中“型号”下的值“'A'”改为“[输入]”(方括号中内容随意)
一步步学用MS query查询未打开工作簿的内容!
然后选择MS query的菜单“文件”——“将数据返回MS excel”,会提示输入一个值,随意输入一个已有的型号内容。
一步步学用MS query查询未打开工作簿的内容!
回到excel的“导入数据”对话框,选择数据放置位置(如B4),并按“参数”按钮;
一步步学用MS query查询未打开工作簿的内容!
在“查询参数”对话框中选第三项“从下列单元格中获取数值”,并选择一个用来更改查询关键字的单元格(如B2),勾选“单元格值更改时自动刷新”,确定
搞定!
当更改B2单元格的内容(做个数据有效性)时,B4及以下的数据会即时刷新。
|