楼主 海洋之星 |
浅谈在Word中筛选符合条件的记录。 众所周知,我们在Excel当中可以通过多种方法对数据进行筛选,如筛选功能、SQL、VBA等,那么,在Word中同样可以进行筛选操作,而且数据源也可以是多样的。下面就为大家讲讲如何操作。 我们要在Word中进行数据筛选主要通过“数据库”功能进行操作,如下图,那么,我们要进入到这个对话框中,可以通过两个途径。 其一:将“插入数据库”按钮放到自定义选项卡中,通过单击可以直接进入到“数据库”对话框中,具体操作如下: 单击【文件】选项卡,在弹出的下拉菜单中单击【选项】,在弹出的【Word选项】对话框中,单击【自定义功能】选项,在【从下列位置选项命令】列表框中选择“不在功能区中的命令”,在其下方的列表框中找到“插入数据库”功能按钮,单击【添加】按钮,将其添加到自己新建的选项卡中,本文中新建的选项卡名称为“海洋之星”,单击【确定】按钮,退出【Word选项】对话框,就完成了将“插入数据库“按钮添到新建选项卡中的操作,以后我们如果要进入“数据库”对话框,只要单击【插入数据库】按钮即可。具体操作如下图所示。 其二:通过插入“域”直接进入。具体操作如下: 单击【插入】选项卡,在【文本】命令组中单击【文档部件】下拉按钮,选择【域】选项,进入【域】对话框。在【域名】列表框中选择【Database】域,单击【插入数据库】铵钮,再单击【确定】按钮,即可进入“数据库”对话框。具体操作如下图。 通过上面的讲述,我们已经明白,我们要在Word中进行数据筛选,具体的操作是在“数据库”对话框中进行的。下面我们,就开始讲述具体的操作。我们从“数据库”对话框中可以看到,要进行数据进行筛选,需要通过三个步骤:一是获取数据;二是设置具体筛选条件;三是将查询结果插入到文档当中。下面我们一一来讲述。 获取数据 单击“数据库”对话框中的【获取数据】按钮,打开【选取数据源】对话框,找到我们事先准备的数据源,将其导入到Word文本中。在这里我需要强调一下,使用“数据库”对数据进行筛选时,Word可以使用多种不同的数据源例如:Word文档,Excel表格、Access数据库、TXT文本、Dbase文件、Office数据接连等等,这里我们以Word文档为例,进行讲解。 设置具体筛选条件 单击“数据库”对话框中的【查询选项】按钮,打开【查询选项】对话框,在【记录筛选】选项卡中设置具体的筛选条件,例如我们要筛选出J“工资总额>=2800”;单击【排序记录】选项卡,可以对筛选出来的数据按照某个或者多个关键字段进行排序,例如,我们先按“部门”升序进行排序,在部门相同的情况下,再按照“工资总额”降序进行排序;单击【选择域】选项卡,我们可以设置具体数据的列字段,也就是说,我们需要获取工资表中哪些信息,例如,我们是将数据源中的所有字段内容全部获取,那么,如果我们不需要哪个字段,可以选中【所选域】列表框中的字段,再单击中间处【删除】按扭,即可将其从符合条件的数据表中删除。 注:在【选择域】选项卡中有【包含域名】复选框,边默认是选中的,如果我们取消选中,那么我们筛选出来的数据表中是没有列字段,只有符合条件的记录。 将查询结果插入到文档当中 单击【插入数据】按钮,打开【插入数据】对话框,在【插入记录】命令组中,两个选项:一个是“全部”,表示将数据源中全部记录做为筛选数据源进行筛选;一个是“从……到……”表示,我们可以指定数据源中一定范围内的数据参与数据筛选。在此,我们选择“全部”;【插入数据】对话框还有“将数据作为域插入”复选框,默认是没有选中的,如果我们勾选,表示筛选符合条件的记录将以域果结的形式,插入到文档中去,否则将以文本形式插入。我们知道,以“域”形式插入到数据源中的数据,我们可以更新,即结果是动态的,可以随时更新,如果以文本形式插入,表示我们查询的结果是静态的,是不能更新的。所以,希望大家在筛选数据中勾选此复选框,如果大家插入时,以“域”代码形式插入,现在想让数据以静态形式显示,即不让数据可以更新,那么,我们可以选中所筛选出来的数据,按【Ctrl+Shift+F9】组合键,断开域链接,将域结果转换为常规文本。 操作过程: 使用域可以更新数据 供大家测试数据源 数据源.rar |
2楼 滴水穿石 |
讲解的很详细~ 认真学习! |
3楼 eliane_lei |
师 父 跟着学习,谢谢分享 |