今天我们一起学习 excel 读取 access, 通过产品序列号查询产品相关信息。首先,电脑已安装 access database engine, 如果已经安装了 access 软件,那么就自带了这个引擎。 先看下效果,输入不存在的序列号,提示未查询到,输入正确序列号,返回所需结果。废话不多说,直接看代码。
粉丝91获赞256

获取 access 数据,利用紧缩获取外部数据库的数据。下面介绍如何把 access 所创建的商品管理数据文件 中的经销商品表格数据导入 excel 工作表中。首先切换至数据选项卡,单击获取数据下三个按钮,选择自数据库选项,选择自格赛的数据库选项, 打开导入数据对话框,选择需要导入的外部数据,单击导入按钮, 打开导航器面板正在连接, 需要稍等片刻。选择经销商商品, 在右侧会显示该经销商商品表格中的相关数据, 在右侧显示经销商品的相关数据。然后单击加载按钮, 即可在一个赛中新建一个工作表,正在获取相关的数据。 获取完数据之后,将获取商品管理和在此的文件中的相关的数据。 当原数据库添加或更新数据时,选择该表,切换至表格工具设计选项卡,单击刷新按钮,即可将数据相关数据进行刷新。

手机建议横屏或全屏观看,可达到更好观影效果。 xs 数据导出我们会制作一系列教程,未避免找不到我们,请点关注按钮关注我们。 关于数据导出,数据库管理包含数据的导入和导出, xs 数据库也不例外,可以从外部数据中导入数据,也可以将数据多种格式从 xs 中导出, 包括 excel work 文本和 share point 列表等。 xs 提供多种方式的导出方式,可以通过 统自带的功能,也可以用 vda 代码。这里我们介绍一下 xs 系统自带的导出功能。 视力说明 xs 可以导出很多种格式的文件,这里以导出 excel 为例,先选中菜单栏的外部数据,在导出中点击 excel, 或者选中任意一个表,右键点击导出,再选择需要导出的类型,选中 excel, 打开导出 excel 电子表格的功能菜单, 点击浏览按钮,指定导出目标的路径和文件名。可以选择文 文件格式 xls、 x、 e、 l 和 at lsb, 满足各个版本指定导出选项,但是不会导出表关系、计算列验证规则等某些旧数据 可以选择导出数据时包含格式和布局,完成后是否打开目标文件等,确定进入下一步,点击是否保存步骤,这个一般不勾选。 查询原始 xs 表的数据导出到指定位置的 excel 文件,结果和 xs 是一致的。 关于 xs 数据导出就讲到这里,谢谢大家关注。我不迷路,喜欢就给我点赞加收藏吧!

如何对百万条 xo 数据进行分类汇总?这是一张人员信息表,里面有一百多万条数据,现在我们需要将里面重复的名字提取出来,并统计每个名字的重复次数。 这个问题如果在 excel 中解决,结果一定会让你怀疑人生。现在就为大家介绍正确的打开方式。首先将数据导入到 xs 数据库中, 我们看到用时七十八秒,我们可以打开数据库看看导入的效果。现在让我们来统计重名的数据运行代码,我们看到仅花费了七秒钟就已经统计完成。 这些名字都是有两个以上重名的,光是名字就有六万七千多个,你觉得你直接用 excel 能够统计吗?

大家好,这里是羊皮工具箱,今天跟大家分享的是一款使用 excel 加 xs 数据库制作的经销存管理系统。 呃,今天分享的这个系统可以快速的实现入库和出库,还可以实现客户订单的管理,生产工单的管理,包某管理,还能进行采购询价和销售报价的管理, 采购订单和销售合同的管理也同样是可以实现的。呃,看完这个视频之后,如果您觉得需要我们这套系统的话,可以点赞、关注、评论转发,并且私信留下邮箱,就可以获得我们这套系统的基础试用版了。下面我们就进到系统给大家演示一下它的一些基本的功能和一些使用的流程。 进入首页,我们能够看到的是一些超链接的按钮和一些数据展示的呃功能按钮,比如我们可以 点击任意的一个超连接按钮,就可以跳转到对应的工作表里面,我们再返回首页进行一些其他操作。点击清除数据这个按钮,那么我们数据库里面全部的明细数据的一个呃列表就会呃展示在这边,我们可以点击任意的呃明细的一个呃 勾选他,再点击确认清除,那么我们勾选的数据在我们的数据库里面就会被清除掉。还可以点击选择全部,再点击确认清除,那么数据库里面全部的免息数据就就被清空了。 再点击旁点数据这个按钮,那么系统里面全部的产品的一个旁点数据就会就被提取在这个窗体里面, 在上面的搜索框里面输入一个任意的关键字,带这个关键字的产品信息会被提取出来,如果输了关键字没有搜索到信息的话,会提示我们无可用信息。嗯,还可以点击基础 信息这个按钮,那么系统里面全部的产品信息啊,供货单位信息,收货单位信息就会被提取出来啊,点击任意的一个单位信息或者是产品信息的话,对应的信息就会显示在我们右边的这些文本框里面。 如果我们选选择的产品他是带图片的话,对应的图片也会显示在我们右边的这个小黑框里面。还可以在这个窗体对我们的基础信息进进行一个真商改查,这些都是可以的。 现在我们的产品信息他是都是不带图片的,下面就进入产品信息里面,把我们的产品的图片完善一下。 呃,怎么完善我们的产品图片呢?呃,产品的图片他是以图片路径的方式存储在我们的产品信息的梯列的,那怎么获得我们某一个产品的文呃,图片的路径呢?只需要点击匹配图 变这个按钮,我再选择我们存储图片的一个文件夹,再确认一下,那么我们的呃, 如果这个文件夹里面有我们这个货品名称的图片的话,那么图片的路径就会填填充在我们这个梯列里面。现在我们就搜索到了六个图片的路径,我们现在再点击 信息查询的话,对应的产品信息就可以展示我们刚刚插入进来的图片的路径所代表的图片了。呃,下面再进入入库单,给大家演示一下我们的入库的流程。 呃,入库的话总共是有三种方式,第一种就是普通的入库帮的入库,就是点击一个供货单位,再选择我们的入库的产品,再我们多选几个再确认,呃确认一下入库保存就可以了,呃。第二 二种入库的方式就是采购入库,还有一种入库方式就是工单入库,当前我们是刚刚已经把所有的数据都清空掉了,所以我们采购的呃入库的呃数据库里面是没有数据的,工单里面也是没有数据的,所以我们需要先创建一个呃采购订单。 怎么创建采购订单呢?需要进入到采购合同采购订单这个工作表里面,在系统查询导航里面,我们选择采购订单,再选择一个厂商的代码,就是供应商的代码,再选择一个结算的方式,再选择一个交货的方式, 呃,在选择我们采购的一个物品,我们就采购几个,再输入我们需要采购的数量,比如说一千个、两千个,两百 百个,三三千个,四千个,你两千个吧。在保存我们的订单,现在我们刚刚输入的采购订单数据就已经成功的保存到我们的数据库里面去了, 我们可以在订单查改里面获得我们刚刚输入的这些采购订单数据,可以对他进行一些呃删除或者是修改的操作都是可以的。 我们再到入库单里面把我们刚刚的入库流程演演示完成,呃,刚刚已经输入一个采购采购订单,再点击采购入库的话,我们刚刚的采购订单的 呃数据就提取在我们这个窗顶里面呢,在上面的这个个呃文本框里面,他会提示我们一共有一个采购,采购订单等待入库,对不对?我们就选择一个采购订单,再选择我们需要入库的采购的物品,比如我们就输入选择 呃三个,然后我们再入库一些数量,比如说呃八百个, 然后现在这边是,嗯嗯,先一千八百个,下面第三个的话我们就入库完成,再点击入库保存吧, 然后再在采购入库里面去看一下,我们就是刚刚有四个采购的呃物品,现在就已经,呃,有两个是已经入库完成了,我们再点击查看全部采购。 呃,这个呃复选框我们勾选一下,刚刚就是已经入库完成的信息也就同步给我们提取出来了。呃,在查看全部采购订单的时候,我们这点这些数据他是不能进行选择的,我们只有把这个 啊呃复选框给他取消一下,我们才能选,再继续选择我们没有入库的采购订单。进行入库的 还有一种入库方式,第第三种入库方式就是工单入库。呃,当前的数据库里面,他是数据系统,里面是没有工单的信息的,所有们需要先创建一个工单,在工单管理里面, 嗯,点击工单管理这个按钮,他提示我们客户订单里面是没有任何信息的,我们要生成生产工单的话,肯定是有客户订单的,对对对,不对?我们需要根据客户订单来生成生产工单,然后去领料去生产, 所以我们需要先创建一个客户订单。呃,客户订单的创建的话也是有一些快捷方式的,我们先选择一个客户的代码,这个代码对应的客户的名称就会自动的填充,然后创建的这个客,呃,客户订单的一个当前的状态也会自动的就变成代出库的一个状态了。我们在 输入一个客户的订单号,八八八九九九九九八八,都可以再输入我们订单下单的一个日期,比如九月二十号下单,然后嗯,九月三十号要加货,我们就输入一下 订单的数量,也输入一下九九九,然后订单的价格九十九块九。订单啊,库存的数量我就我们就先不用去管它,刷新一下答案自己就出来了,然后货品的编号再选择一个,我们就是订单的产品, 这时候我们再刷新一下库存,那么对应的库存的数量也会自动的就给我们刷新出来了。呃,有客户订单了,我们就可以去生成生产的工单了,在工单管理里面刚刚是没有的,现在有一个客户订单,我们就选择他,呃,再确定我们的一个选择,呃,这里有一个扣除 可用库存的。呃,复选框我们勾选一下,那我们就可以把这个再库的数量对这个工单扣除一下,刚刚是有九百多个带生产数,把库存扣除的话就只有一百多个了,对不对?我们就自己先不扣除吧,我们就生成九百九十九分生成三个生产工单,每一个。是 啊,这里可以任意的输入数量,只要我们三个的总数量,他是等于我们的。呃,带生产的总数量就可以了,我们就输入每一个给他平均分配一下三百三十三, 再确定一下,现在我们就有三份生产工单就已经生成了,我们可以看到,嗯,工单的状态自动的变成带领料生产的一个状态,我们就可以领料去生产我们的某一个,呃工单产品的,对不对?呃。再点击工单领料这个按钮,那么我们就选择 工单三,刚刚是有三个工单,我们给他全部选中,点击物料分析这个按钮,那么我们三个工单需要用到多少料,有多少的物料缺口都会自动给我们计算出来。点击物料分析这个按钮,哎,他提示我们, 嗯,他是无效操作,为什么?因为我们这个当前的系统他是没有包某的,没有包某的话就无法对我们的这个工单进行一个物料的分析,因为我们生产肯定是要根据包某区域仓库领料的,对不对?没有包某的话物料分析就没办法完成,所以我们需要再创建一个包某表。 报表怎么创建的?就是在波姆管理里面,呃,怎么创建?我们先可以查改一下,看他有没有报,那他提示我们数据库里面是没有任何的波姆数据的,对不对?所以我们需要先创建一个波姆。呃,点击我们需要创建波姆的产品,现在是全部是成品类的产品,我们就可以任意的选择。一、 创建一个保姆,在选择我们这个组成这个保姆的一些物料,然后,哎,他提示我们产品信息里面他是只有成品类的产品的,他是没办法选择物料再形成一个保姆的,对不对?所以我们需要在基础信息里面去创,呃,给他预设一些物料来组成我们的这这个, 呃生产的这个保姆对不对?在产品信息里面,你看现在的货品分类里面全部都是成品,所以我们就任意的预设,呃,给他设置一些非成品类的物料来进行。嗯,我们的保姆的创建相拉一下, 再把这个货品的分类,我们给他修改成非成品类的,比如原材料类,再复制一下,把其他的都填充一下, 现在就有物料了,我们就可以在 boom 里面去创建我们的 boom 了,再点击物料编码,现在就有物料了,对不对?那些都是原材料类的,就把它都选中, 再输入我们每一个物料的用量是多少,没有用量的话,我们创建 boom 的时候他是没办法成功的,我们再把它完善一下, boom 的模板版本也可以输入一下, 创建的日期也是可以选择的。再点击创建 boom, 那么现在这个,呃创建的 boom 就保存在我们的数据库里面去了,我们可以, 嗯,查查找一下啊,就是这就是我们刚刚创建的这个 bomb, 双击他对应的数据就提取出来了,我们可以对他进行一些修改或者是删除,都是 是可以的。现在有包姆了,我们就可以对工单进行一个领料了,对不对啊?点击工单领料这个按钮,再选择我们刚刚的这三个创建的工单,那么再点击物料分析, 那他就提示我们有三个工单,调用了一份数据,涉及到一个客户订单,然后涉及到有八种物料,其中八种物料有出库的缺口,我们可以看一下。 呃,我们全部的物料的载库的数量,载图的数量,总计的用量,出库的缺口是多少都会自动的给我们计算出来,每一个工单,每一个物料的用量也都会自动的给我们计算出来, 其中这个在图的数量的话,就是根据我们的采购订单的数量,减去我们的已经入库的数量,他会自动的计算出来的啊,他现在都是零呃 呃总计的用量出库的缺口,现在我们点击出物料出库的话,他是没办法成功出库的,因为我们是有物料有出库缺口的对不对?所以我们需要呃所有的物料都满足呃总计的用量要 小于或者是等于我们的再扣数量,大家可以成功的出库的,所以我们嗯调整一下我们的呃库存旁点的数据吧,把我们这个演示完成。呃,现在是一些物料们从编号十开始的,我们可以给他添加一些库存, 比如我们就是呃库存加给他加五千个,那全部加五千复制一下,把下面的粘贴一下, 再刷新一下账面,那么我们现在增加的这个库存就是周围我们实际库存在使用了,这个时候我们再 再到工单管理里面去呃工单领料的话就可以呃如果满足我们的嗯 物料总量的总量的话,就可以成功的出库了啊,他现在就提示我们设计八种物料,然后其中零种有出库的缺口对不对? 然后再库的数量是多少就自动的也是填充在我们的这个呃表里面了,这时候我们点击物料出库的话,就可以成功的出库了,然后我们出库的数据就可以在我们的出库单或者是在我们的综合查询中去查看了,我们就可以试一下, 我在综合查询里面去查看一下我们出库的一个信息,我们的物料出库,出库查询,点击查询,那我刚刚出库的信息就全部的展示在我们这边了。刚刚我们是有三个工单,然后它自动的生成我们三个 出库的单号,呃它对应就是出库全面就是一个正常的一个编号,然后就是一二三, 在出库单里面,我们可可以同样的查找到我们刚刚的出库的信息,他有三个呃出库的编号,对不对?一二三,我们可以点击任意的一个,那刚刚的呃工单的出库信息也会提取到这边,同时我们的工单的一个编号,还有我们刚刚的一个 呃客户的订单号也会自动的填充在我们的出库单里面,这就方便我们去查找一些数据,对数据进行管控,对不对? 呃已经有工单了,我们就再演示一个工单入库,那我们就选择一个工单,再选择呃入库。现在的工单的全部的状态是以领料代生产了,现在是已经出库了吗?对不对?我们刚刚领料已经 呃领完了,再就现在就是已经生产完成去入库了,我们就任意的输入一个入库的数量,比如说他的入呃工单数量是三百三十三,我们入库两百个,这里下面我就入库一百八十个, 再点击入库保存按钮,那么现在这个入库成功,我们在工单管理里面去看一下,那现在还是以领料单生产的状态,因为他入库的数量是两百个,但是我们工单的数量是三百多个,他还有未入库完成的数量,对不对? 然后最近的入库的日期也会自动的给我们填充好。如果我们把全部的这个工单的数量入库完成的话,那么工单当当前的状态就会自动的刷进成已入库的状态,我们可以尝试一下,在工单入库里面,我们再选择工单,把我们刚刚 的就是入库的数量给他入库完成,那现在还有一百三十三个,一百五十三个没有入库,对不对?我们点击入库保存,再到工单管理里面去看一下,那么全部 就是三百三十三个,这两个工单就已经入库完成了,那入库的日期同样会进行同步的刷新的,那入库就是这样,我们再看一下出库,出库的话工单领料这种方式我们刚刚已经呃演示过了啊。还有一个客单出库这种方式就是我们选择一个客户订单, 再选择确定选择一下他,我们点击出库呃按钮,我们就出库九百九十九个数量,我们出库八百八十八个吧。再点击出库保存这个按钮,再到客户订单管理里面去 看一下,他的已出库数量就会变成八百八十八了,然后当前的状态还是带出库,因为我们的出库数量还不足,哎,还和我们的订单数量还是有差距,对不对?后面的最近的出库日期也就自动的给我们刷新好了。 呃客单出库就是这样,我们再到呃退货单里面去看一下,我们这套系统的话是有退货模式和报废呃这个模块的,这两个模块的话我们一步一步演示吧。退货,有一个采购退货,还有一个销售退货,呃,采购退货,我们就 没呃,演示一下销售退货,采购退货都是可以的。我们先演示一下采购退货吧,就选择一个呃单位,再选择一个货品,我们就任意的选两个 退货的数量,一个两个,然后点击保存数据,同样我们可以点击退货查改这个按钮,需要先选择一个退货的类型,采购退货,再点击 现在我们刚刚输入的彩啊,退货的数据就会提取在这在在这边了,再演示一下报废单,报废的话我们需要先选择一个报废单提交的部门,然后输入一个提交的人员, 然后在呃这些应由减数啊,或者是经办人报废审核或者是核准,都是一些必选的部分,因为报废的话应该他是一个需要受到管控的一个流程的。那应由的话我们就任意的输入一些数字吧, 然后演示一下金棒人,我们就可以都是可以下拉选择的,这些下拉选项的话,在我们的参数设置里面都是可以啊,都 可以去预先的进行一个预设的,那报废的货品也同样去可以选择一下, 比如这个我们就报废两个,三个再保存一下,同样我们可以查找一下我们刚刚这个报废的一些信息对不对?那应有或者是其他信息都会自动的提取出来。 呃,再看一下库存旁点,库存旁点就是我们全部的出入库数据或者是报废数据,呃退货数据的一个总体的一个计算总和, 你看刚刚我们就是有一些呃报废,然后有一些呃入库出库,他数据都会自动的展示在我们这边,然后实际的库存,库存的状况都是自动的给我们刷新好的。呃,综合查询的话,我们全部的系统里面全部的明细数据几乎都 可以在这里查找到,我们可以试一下报废查询,我们刚刚有报废嘛,那我们就报废查询, 再点击查询,那么查报废的数据就提取到这边了,我们还可以选择任意的一个时间的周期去查询我们的相关的联系数据。 呃,还可以选择某一个货品的编号来查询他的报废的数据。呃,其他的数据都是可以的,单位或者是其他都是可以的。 然后再到预警清单里面去看一下,预警清单就是我们库存旁点里面全部的库存不足的信息可以在这边提取到,我们选择导入数据这个按钮,它会 把我们全部库存不图信息就提取到这边了,我们可以计划一个数量,然后库存的缺口都会自动的给我们计算好,然后有一个出入库对账的一个 一个工作表,在这个工作表的话,我们选择可以选择对客户对账,或者是对客供应商对账都是可以的,我们就呃演示一下供应商,选择一个呃单位,再选择给他一个对账的周期, 比如说我们到九月一号到九月三十号,对这个供应商他的入库是多少,然后退了多少,都会自动的给我们计算好, 你看他的数据就是呃自动的完成的,然后对账的总金额,退货的总金额,入库的总金额都会给我们自动的计算好了。呃,报幕管理就是我们刚刚已经演示过了 啊,公单管理也刚刚有个,有个演示在是采购询价,呃,销售报价、采购合同和销售合同,这都是和我们出入库数据的操作方式差不多的,就是选 选择客户代码,然后,呃选择我们的货品再,嗯,保存我们的数据到数据库里面就可以了。 嗯,基本上我们这个系统的基本功能就是这些。呃,如果您需要我们这套系统的话,请记得点赞、关注、评论、转发,并且私信留下邮箱。以上就是今天视频的全部内容,感谢你的观看,谢谢!

好的,欢迎归来,那这期呢,我们讲一个什么样的一个课题呢?对,呃,就是说我们要把这个 ats 二数据 表里边啊,他的这个数据的内容呢啊导入到这个呃 x 数据库里面,那这两个数据表他有什么特点呢啊?就是我们刚才题目所说的啊,就是他们的字段啊,都是一样的啊,啊,当然在数据库里面呢,他被称之为字段啊,而在这个咱们这个 xl 这个啊数据表里面呢,他称之为标题啊, 那他的特点是什么呢?就是说这个 xs 数据库他的字段与这个 xl 表格 他的标题呢啊完全一样,那这样的话我们就需要的是什么呢?就是我们要把这个表格里边的数据啊导入到这个 啊数据库里面啊,这就是我们所需要的号,那么我们直接啊按着得类的全部删除啊,删除以后呢,我们呢就呃把这个过程给大家做个演示啊。 嗯,首先我们点击这个外部数据,然后呢我们点击这个数据源啊,从这个 xl 里面啊,那我们直接是好直接就是说啊, 给他最大化吧。然后呢我们选择这个浏览桌面上,我们看一下啊,他应该是在这个, 呃,在这个里边啊,这个就是说档案文件分类归档的这个 solo 数据 模板,我们点击打开。好,打开之后呢,我们来看一下,将数据源导入当前数据库的新表中, 然后呢向表中追加一份记录的备份啊,通过创建链接来链接到数据库,我们选择第一个啊,第一个,然后点确定好,那这个时候呢,我们要一定要选择第一行,一定要选择包含力标题,点击下一步 等于下一步的话,我们来设置他的这个字段啊,其实都是短文本啊,就是字段名,字段名称、文件编号其实都是短文本, 然后呢?这都是短文本,短文本,短文本层也是短文本啊,文件和短文本存档人。短文本这个存档日期呢?他是一个日期,我们选择这个日期就可以了啊,在这里面呢,我们没有数字啊,包括书名这些全部都是短文本,我们点击啊下一步。 好,呃,到这一步呢,我们来看一下啊。呃 他,呃他有一个什么呢?就是,呃,有一个自断啊,就是添加组件啊。这个组件是什么意思呢?就是说, 呃,上面有一个解释,那出入萨姆德 xs, 建议你为新表定一个主键,主键用来唯一的,标示表中的每个记录啊,就是说他这个值呢?他是唯一的啊,那我自己选择。 呃,或者不要组件也可以,那我自己选择。那我们都知道通常情况下他这个编号呀,都是唯一的,对吧? 啊?后面的这些可能都会一样,但是这个编号他肯定是唯一的,包括文件名声都有可能一样的。那后面的这些就不用说了,每天都有可能产生好多文件,像这种存档,我每一个单,每一个存档的位置 可能要放好多文件,所以说他这些后面的这些制作部门呀,内容、摘药这些都有可能一样,但文件编号一般都是不一样的啊。呃,如果他一样,怎么如果一样的话,我们就给他编成不一样的,总之就是让文件编号不一样。好,我们点击下一步, 那这个时候我们来看啊,这个导入到表,导入到,如果说我们在这个地方就写上模板,那这个时候呢点击完成,那可能他会新建一个,那我们这个时候呢,我们不呃点,呃,不,这个呃模板,然后呢我们把这个档案 啊,档案文件管理啊,信息库,就说我们要导入的是当前这个表,那我们点击完成。好,那这个时候他有个提醒啊,就是这个已经打开,那我们怎么办呢 啊?我们点击取消,点取消,然后呢给它关闭,关关闭呢,我们重新导入就行了啊。啊,就是我们之前也是没有做好这个工作,所以说就让我们白白的多做一个,当然这个也是无所谓的,大不了给大家演示两遍。 嗯,演示两遍的话就是说可能会啊,这个过程更熟悉一点啊,我自己定义这个组件,我自己选择组件,我们选择文件编号,点击下一步,然后呢 档案档案文件管理啊,信息库。好,我们点击完成, 好,点击关闭。那这个时候我们再打开啊,我们会发现啊,他这个数据呢就已经啊出现了,和我们的这个一个三五数据表里面是完完全全一模一样的啊。 呃,那有有的朋友可能会问,哎,是不是刚才的,可是刚才我们都是选中之后按给来的,已经删除了啊,所以说他这个是最新的一个数据。 好的,那这期短视频呢,相对而言比较简单一些啊。呃,那据说为什么我们要把这个表格里面的数据导入到数据库里面呢?那肯定是数据库有他的一个优势了,对吧?数据库速度会更快一点,纯属的数量会更多一点,查询起来, 哎,会更方便更快捷一点吧。好,那这期我们就说到这,然后后面我们会有更多的一个内容的更新啊,如果想了解更多的话,不妨关注一下,后期我们会给大家分享更多的一个知识案例。我是小萌老师,咱们下期再见。

这里介绍一个 excel 表格导入到 assess 的一个小技巧,因为有时候我们这个 excel 表格里面的第一行不包含字段名,我们要从第二行或者第三行去导入这个数据, 所以我们导入之前可以先对这个单元格区域定义一个名称。 首先选中这个单元格,然后点击右键选择定义名称,在弹出的窗口里面填入你要定义的名称,例如这里我填销售明细。 最后就是你导入的时候,选择显示命名区域,你就能够看到刚才你填的那个区域名称, 然后你就会发现他会自动跳过开头的那些行。欢迎关注我这个账号,我后面会介绍更多 assess 的小技巧。

耳塞数据库的表怎么导出 excel? 首先我们点击导出选择 excel, 然后呢我们选择路径,点击确认, 然后我们看一下这张表就倒在桌面了,打开这张表我们看一下啊,这个赛尔表格是跟 oxces 完全一样,那么怎么样把这张 excel 表导进 excel 数据库呢?是一个逆过程啊,我们点击浏览,选择这张表,点击确定,然后呢我们根据提示选择下一步, 第一行包含列表题,打勾,选择下一步,然后我们把所有字段都导进来,选择下一步,我们再添一个主键,继续选择下一步,然后我们点击完成。那么这个已个赛尔表呢,就导进耳塞子数据库了,是不是很简单呢?这个操作呢是我们学数据库必须要掌握。

好,我们回家上节课内容啊,上节课讲什么来着呢?上节课讲的是这个数据库啊,我们要学的这个软件叫 xss 数据库。啊, 那这个啊,赛斯为什么选择他呢?就是因为他和 excel, 他好倒,哎,倒过来,倒过去很方便,哎,那导入导出是什么呢?哎,就是引破他跟 x box, 哎,引破他怎么弄?那首先就得是导入,是吧?导入,哎, 先先怎么样呢?先新建一个东西,然后呢再尝试从 excel 里把数据搞过来。怎么新建?那,那,那我就得打 开这个微软的这个 ss 软件,然后呢在这空白数据库啊,这块有好多模板,是吧?我们不用,我就用现成的空白数据库,空白的一个东西,这有表一,表一里没什么东西,我给他关了,关了,关了之后这块也什么都没有了。 没有,我们打算从外部数据里边怎么样呢?新数据元,哎,从哪来呢?四个选项文件,文件里有 excel, 哎, 就从这来,除了这个意思啊,那还有什么网页呀,别的数据库啊什么的。我们现在就从一个笑里来,哎,从哪个一个笑里来呢?从桌面上有这么一个现场的一个笑, 叫什么呢?叫做这个名品与城市一览表。哎,这个东西现在什么样呢?我们先用一个 c 要打开它,观察一下名品与城市一览表打开,那打开了之后呢,我们可以看到这个东西是一个工作布,是吧?我可不可。然后里面有三个工作表,按成 城市排序,按效果排序和是一个三三个工作表,那么这个这个表里面呢,就有相应的数据。我们现在呢就是要把 这个按城市排序里的东西搞到哪呢?搞到这个 xs 里来?这不是,这不是从这来的吗?是吧?新建数据,从文件,从 excel 文件。哪个 excel 文件?就刚才咱打开那个 excel 文件,哎, 哪个呢?桌面上那个,桌面上那个,然后是名品与城市对应的这么一栏表,然后呢?确定,确定, 确定了之后啊,就可以看到这有三个表啊,三个卧室,一啊,长音啊,一二三四一得三啊,这是第三个,他呢?可以怎么样?可以下一步可以下一步, 下一步。第一行包含标题吗?这是第一行是不是标题啊?道具名称是宝物吗?不是宝物。短几是宝物吗?短几, 司马法,墨子,管子都是宝物是吧?道具名称不是宝物勾人勾是不是第一行包含标题啊?比如说第一行不是不是数据,是标题 标题。那么各个标题呢?其实就对应了什么呀?对应了利,这个列也叫什么呢?叫自断,自断 字段,一个、两个、三个、四个、四个字段,四个字段,那么这个字段呢?就可以怎么样呢?往后走,他问是不是需要添加主见呢?有三档添加主见, 还有我自己选择一个当主见,第三个不要主见,不要主见,就是他没有这个主见这回事,是吧?什么主见呢?主见就是主要的见,通过你这个主要的见就能看出来,你这个整个的,这个,这个找这主要的数据,是吧? 聊数据,那我如果自己选择主件呢?就是这一列,根据名称区分,但是你看这个主键是什么?短几, 你说谁还没一把短几啊,是吧?太子慈有短几哎,典韦也有短几哎,谁身边不配一把短几呢,是不是?所以这短几到底是谁的呢?是吧?所以你就得怎么样?添加主见,添加主见 这块有条短底,这是司马懿的,哎,这块有个短底,这是孟获的,哎,就不一样,是吧?就不一样。然后下一步,下一步倒入表,这表的名字叫什么呀?这个表名叫宝物表,宝物表好,导入表之后, 然后我们就得到了这个东西,然后呢,是否要保存这些导入步骤呢?这使您无需再重,使用向导即可重复来保存这个东西。利用存,为什么导入 这个东西,然后保存,导入好,这个时候他就有这么一个东西了啊,有这么一个东西啊,我们通以保存的导入,可以看到这个,这个以保存导入这个东西。那导入了之后,这个这个东西存在这个硬盘上了吗?还没存在硬盘上 啊,我们先打开的,你可以看到这个是新加的一列,原来没有这一列也叫一个新字段啊。然后这边呢,就是整个的数据就拿过来了,一个三号就搞到数据库里了,数据库就可以用起来了,是吧?数据库可以用起来了,文件,比如说存为或者另存为,比如说我要把它存到哪了? 从哪呢?比如说我们把它存在桌面上,叫什么呢?叫欧一嘴,欧一嘴,哎,然后呢,他就存上了呗?存上了,哎, 他说不稳,启用那种就可以用,这表还在这,那这表咱们就导入了,对吧?导入了,导入是什么呢?引破的,引破的,可导入反着的是什么呢?是导出。 导出是什么呢? xba 还在这个外部数据里边,这边是导入,是吧?导入,你看这个是不是要导入?从什么地导入? 我们这导入,这边导入的导出呢?这是导出。导出什么呢?导出一个赛,导出纯文本导出 xm l 导出。这个啊,赛斯啊,赛斯,就是到别的赛斯里面去呗,或者说导出到其他的 odbc 数据库之类的。 好,那么我们要什么呢?我们现在要找出,找出到什么,还到一个色,还到一个色,这个叫桌面上,叫什么呢?叫宝物。点一个色,不含布局, 就是说你的宽度啊、高度啊这些东西,这个我们不用就直接导出去,然后呢?保存,导出步骤,然后保存导出步骤,然后保存,导出之后我们其实可以 在这看到,哎,以保存的导入,保存的导出,是吧?这个就是相应的东西, 然后呢?我们这过程存了啊,然后我们再看看这个导出的样子,什么样呢?在这呢?宝物, 这是一个工作表,对吧?这是一个工作表,这整个是一工作部,咱这工作部里头有一个工作表,对吧?然后这工作表名字叫宝物,然后里面呢有一个 id 新行, 这就是什么?这就是导入跟导出。哎,那你说我直接在 excel 里复制粘贴不是得了吗?你,你非倒这么一趟干嘛? 啥呢?这不是瞎耽误功夫吗?其实他不是这样啊,他不是这样。这个呢,就是你到数据库里面,你说一个三要总共多少行啊?我们按 ctrl 加 c, 不到,加下啊,再加下, 你看这个一下他的版本是一零也就十万行,是吧?是,这是一百万行,一百万行,一百万行其实也到头了,而且他处理这么多数据,他是很慢的,哎,就到头了,到头了就这么多了,哎, 如果这个到到结尾呢?到结尾是多少?到结尾是 f x d 啊,这是 二十六进制的一个数字,哎,是 x f d x f d 二十六进制,那么就是大概多少呢?应该是二十四乘以二十六,再乘以二十 十六,再加上啊,比如七乘以二十六,再加上四,差不多这么个数字,哎,是多少呢?是一万多粒,也就是说这个竖着这个字段最多有多少多多少多列呢?有一万多个字段,哎,这个到头了, 所以,但是你要真处理这么多东西,他还是特别特别慢,所以呢,我们这个还是要使用数据库啊,使用数据库,而且呢,他这种就是一旦你把铁轨搭上,什么是铁轨?咱们看看这个东西,他就随便瞎挪,都成,是吧?手推这方面方便啊, 但是这个东西呢,他就有这个铁轨,哎,你想在这去填,他不让他填,为什么呀?这就是规则,一旦规则形成了之后,他就按着规则走,对吧?哎,这就是铁轨铁轨。那咱们这次呢,讲了这个导 导入和导出,回顾一下,导入是什么呢?导入就是从,就是以这个再次为核心啊,导入是往哪入?往这里入, 甭管是文本还是 excel, 往这里入,要导入,哎,往往他出去走就是导出,导入和导出。哎,那英文呢?就是引破他引破引破的导入啊,导入,导入 啊,然后呢,注意这个主见的问题,注意主见的问题,一般来说都添加个主见保存,导入了之后你得把这个数据库得存住,是吧?塞, 还有什么呢?导出,导出呢?叫 x 错的,哎,为什么这个引破它跟 x 破它很相像呢? 他们都是有什么词根呢?都有破它这个词根,破它什么意思呢?破它是这个端口,计算机领域就是端口,但在这呢不讲端口,讲的是什么呢?讲的是港口。哎,早年间因为人家都是海洋文明吗?是吧?咱夕阳这个这个海洋文明运货地中海什么的。 哎,然后呢?他这个就有这个就是导入,引入包,什么叫什么?引魄,哎,啊,然后呢?导出就是 xba。 错了,所以甭管是引魄,他还是 a, 错的都来自于什么呢?来自于这个港口,来自于这个出口、进口这 这些这些词汇啊。那这次呢,我们就是讲到了他和这个啊,赛斯和这个,呃,这个以下怎么样?倒过来,倒过去啊?倒过来,倒过去。那他这个倒过来,倒过去之后还能怎么玩呢?咱们下次再说。

从 excel 导入规范格式的数据有三种方式,第一种是手工导入,第二种是利用红来导入。第三种 vba 导入。 直接导入的优点是不用创建表,通常用于临时统计数据导入到指定的表,是因为表中有之前的数据,现在只是为了导入新的数据。 在 x 数据库的功能区找到外部数据,然后再点击新数据源,这个时候在它弹出的菜单里面,从文件里面来选择 excel, 这个和之前的版本有一点不一样,这个是通过手工的方式来导入, 利用红来导入。红是 access 数据库中的一个对象表,查询红窗体模块、报表,他们都是数据库中的一个对象, 通过使用红,不需要用 vba 代码,就能给窗体报表控件添加所需要的一些功能。我们来看看这个红设计,这里是导入电子表格类型,要把数据导入到哪一个表里面去, 从哪一个电子表格的文件,也就是它的路径,这是红导入的方式。第三种用 vba 代码的导入。 通俗的说, vba 是开发人员写在 xs 模块,比如说窗体模块,模块内模 块中的代码 v b a 是 v b 的子级,像这样的一行代码,就是实现了把电子表格的数据导入到这个表里面去,这一个参数是电子表格的路径。下面我们来演示一下。 这里有一个空白的文件,也就是 x s 数据库, 当我们要把数据导入到这个数据库的文件中去的时候,我们来看一下, 现在这里有一个销售明细,一季度的, 这是一季度的销售明细,一共有一万 万四千条,这个销售明细相对比较规范,第一行是列标题,从第二行开始都是具体的数据,这就是规范格式的电子表格的数据, 那么不规范的就是前面几行可能是表头,然后从第五行开始或者第六行开始才是具体的明细的数据。两种不同格式的表头在数据导入的时候,方法是不一样的, 下面我们来看一下如何来直接导入。 选择外部数据,点击新数据源,再点击重 文件, 然后找到 excel, 点击, 我们选择将原数据导入到当前数据部的新表中,这个选项 第一季度选中,点击打开, 确定 下一步, 勾选第一列包含列标题 在下一步,下一步好让 x s 添加组件,下一步那这个表名称,我们把它改一下。 t b l 也叫 table, 这是缩写销售明细 关闭,这样就创建了一个新的表,双击可以看到表里面的数据 一共是一万四千六百二十二项, 这样就避免了我们自己的创建字段。接下来我们来看 看如何用红来导入,现在这里是一万四千六百二十二条记录, 首先点击创建选项卡,在这里点击红,然后我们在这里找到了红命令数据的导入导出。好,这里只有五项, 我们想找的没有,那就点这里显示所有的操作, 这个时候就有导入电子表格了,选中,双击 导入,然后在你电子表格类型选择电子表格 表的名称,就是这个表的名称,就是我们要把数据导入到哪一个表里面去。 文件名,我们来看一下我们的文件名,这是路径, 刚才我们的数据是一季度,现在我们用二季度的数据 复制一下文件铃 带有字段,名称选择是,然后我们保存, 点击确定,现在就创建了一个红,这个红它导入的是二季度的数据,我们关闭 之前表里面有 一万四千六百二十二条记录, 再看看二季度有多 照下记录, 有一万五千条记录。他这里的列标题都是一模一样的,也就是固定的格式,很规范的格式, 只有一模一样才可以这样去导入。我们来双击这个红命令 m c 卡导入数据, 现在已经导入结束了,我们再来看一下这个销售明细,这个表里面 已经有了两万九千条记录了, 这是自动创建的, 这个序号之段可以看到有两万九千六百六十四条记录。 前面我们学习了如何直接导入表,手工的方式。第二种创建一个红,接下来我们学习第三种,用 vba 代码。首先我们来创建一个窗体, 再创建一个按钮, 我这里点击取消, 把它的名称改一下, 表层导入数据,然后找到事件选项卡,在他的单机事件里面选择事件过程, 进入他的 vba 的设计界面。那下面我们怎么样来写代码?前面我们学习的这一行代码, 但是不会写怎么办?这个时候我们可以把红转换为 vba 代码,我们先保存 好,这里有把它关闭, 保存这个窗体,这样有一个窗点叫 form, 销售明细,打开的时点击导入数据,就应该实现把数据导入进去,但是现在我们还没有写代码, 代码怎么写?选择这个红,然后单击右键进入它的设计视图, 在红设计里面红设计将红转换为 v b 代码,点击好这里 注视,我们都不给它加上就是去掉它的勾选,点击转换,转换完毕,在左边模块这里有一个被转换的红,双击 它就将红自动转换为了 vba 代码。复制一下, 把它粘贴到窗体里面去, 这是窗体,进入它的设计视图,选中按钮,找到 事件,事件过程点击右边三个点的小按钮粘贴 保存。我们现在看到的是把销售明细数据二季度导入到表里面去,我们现在只要很方便的把这个二改为三 保存,就会把三季度的数据,我们双击看一下三季度的数据, 三季度七月份到九月份 也有一万五千条记录, 关闭好,这里也关闭,把这个红关闭。 我们现在来看一下这边的销售的名气,是从一月份一月一号,现在最大的到了六月三十,也就是七月一号之后是没有的,他一共是两万九千条记录。 双击这个窗体,点击导入,好,已经 导入结束了, 现在就是九月份的数据了,七到九月已经变成了四万四千九百二十条记录了, 这样我们就学习了三种方式来导入数据,在这里面最好的方式是用 vba 的方式来导入,假定我们现在这个表里面, 我把它全部删除,四万多条数据,把它删除 四万多的结果,删除还是需要一点时间。好,关闭, 现在是没有记录了, 目前我们的电子表格有四个文件,我们如何把它一次性导入。 选中窗体,进入他的设计师图,选中按钮,然后找到事件中的单击事件,事件过程,点击右边三个点的小按钮 回车 好复制, 我们这里只需要把银行代码复制一下,然后就是一二季度、 三季度、四季度 保存, 我加一个提示信息 保存一下,好,关闭, 双击销售明细的窗体,单击导入数据 导入结束,这样我们就把这一个年度的数据全部导入了,这里是十二月、三十一, 一月一号,一共是六万多条,记录好从电子表格导入规范格式的数据,我们就学习到这里。

各位学员大家好,今天宇哥跟大家分享一个埃克赛斯数据库在学完零基础课程的一个实操案例,把一张一个赛奥人员表升级成阿克赛斯数据库,做一个实操,那么这个实操表呢,原表呢,是一张一个赛奥表 啊,是一个一百个麻将的这样的一个信息表,有个要求大家呢把这个一个赛奥表从零开始,给他导进到埃克赛的数据库里,也就是这样的一个数据库里啊,形成一张表,然后呢做一个窗体,做一张报表,并且呢把这个报表呢嵌入到这个窗体里, 然后通过空间的形式呢进行这样的一个筛选啊,如果呢这个东西呢,你能够掌握,能够做到这个样子呢,我相信你这个零基础课程呢,已经可以取得九十分以上了啊,那么这个应用呢,实际是不难的, 而且当然他这个应用呢,首先是有几点好处吧,就是说这个人事管理呢,是咱们目前呢日常办公的一个重要的组成部分啊,就是这个人员表呢,这个所有的人可能多少都有点设计,就是比较容易理解啊,大家知道为什么要做这个事。第二呢, 这个如果把这张一个赛花表升级成二个扇子呢?大家虽然这个应用应该说是很简单的啊,没有什么难度啊, 就是一百零八个人啊,在表里也能看清楚这个东西,但是如果把它声音成埃格赛的呢?中间呢,大家如果能把这个应用给他做好了,相当于掌握了表查询,窗体,报表四项技术,并且是掌握了空间,掌握了子窗体 啊,好多好多的技术,大家实操一遍就基本都掌握了,而且呢,这个案例呢,还涉及到 vba 和 ceo, 所以这个小案例呢,是非常好的案例啊。 大家呢,如果能够在一个小时之内把这张椅子赛奥表给他升级成埃克赛格,那么说明呢,埃克赛的零基础基本就入门了,可以进行下一步的学习了。因此呢,这个希望各位学员呢,可以好好的练一练啊,不要觉得这个表很很小 啊,有些学员跟我讲说,你这个案例太简单了,我承认这个很简单,就练习用的吗?但是如果你想一想,如果他不是一百零八个人,是一百零八万人呢, 你还能说这个案例很简单吗?如果是一百零八万人,那你选用数据图实表来做的话,是不可能的啊,数据图实表在一个赛尔里,他最多只能做成这个样子, 你看啊,这,这个,这个是用 excel 最好的方法,如果 excel 想做成埃格赛斯的这种这种窗体的形式,我不是说不可能啊,比如说这种下下拉菜单也可以做, 他一个赛尔做的就是非常的难受,让人看着很不舒服,这种感觉啊,而且他一个赛尔,他本身不是干这个事的啊,我也不反对你用一个赛尔做这种人员查询的效果,一点都不反对, 但是呢,既然是我的学员呢,我就要求你在学院零基础课呢,自己去试套做一个这样的一个人员查询表,就这么几项功能,做两个空间可以进行筛选。然后呢, 做一个可以导出 pdf 的这样的一个按钮啊,这个是可以导出 pdf 文件的啊,你看一下啊,然后呢,再做一个,根据你的需求啊,做一张这样的一个右边的一个啊子双体啊,这个也不做过多要求,但是这些功能一定要实现, 这不是,这是第一步啊,给大家布置这个作业,简单讲一讲这个作业的意义啊。第二步呢,我是教大家 去怎么去做一样这样的一个窗里。首先我们看一下原表,一个赛尔表呢,这是一个非常简单的同时非常整齐的一个数据源的表,他的第一行呢是自断啊,他的第二行是自断,所以这张表呢,我们是可以把它直接倒到埃克萨斯里头, 假如这张表它是一个不是按这种形式排列的这种严格的意味表,那我们是不能是直接把它搞成埃克萨斯,我们必须得先把自段生成了啊。有些同学他的这个使用习惯呢,就是非常的不好,他保存数据的话呢,他不按自段形式保存,有的时候可能是说 把这个姓名给他拿横了,是吧,比如这姓名宋江卢俊义,看着是竖着走,有的学员是横着走的,这么走啊,宋江卢俊义这么往往那走啊,所以看着就是非常混乱啊。可能是,但是呢,这个如果要要 用严格的数据员的形式呢,大家一定还得养成这个数据用数据库格式来保存数据的这样的一个习惯。 这个字段呢,他导进几个赛道表呢?有几种方法呢?首先就是复制粘贴的方法啊,这个在我的泥属课其实有非常详细的讲解,跟大家讲一下,为什么前面留一列呢?是为了在我们粘贴的时候,第一列有一个 s, 有一个自动编号的字段啊,给大家看一下就明白了。 给我们在新创建一张表,你看前面他是自动有一个 id 自动的,所以我们在复制粘贴的时候呢,最前面一行要留出一列啊,最前面一列要留出一个空白列, 然后复制一粘贴啊,这个表上就粘好了啊,这个表就粘好了,看着非常简单看着非常简单,实际也就是这么简单,只要你数据还没有问题的,一粘就可以过来,但是有的学员粘贴经常出 问题,那是咱们具体问题在具体分析吧,可能是因为表里有一些脏东西啊,这个这个无所谓啊,这个数据源导入呢,其实是一个挺麻烦的事啊,就是实操是很麻烦的,这个作业很简单,大家观察一下这张表, 这张表呢自动呢给你生成了自断啊,就是咱们一个下的第一行这些名称呢才叫自断名,自动给你生成了, 然后呢英雄做测试数字,其余都是短文本啊,他这个就代表了这个 m 赛的和 e 赛,他们之间实际是可以无缝的衔接的,无缝的衔接的我们上身这个表与表呢,跟我们这个 我我已经做好的阿里表呢是完全一样的啊,大家看是完全一样的,那么下一步我们来做什么呢?我们开始做啊,这个窗体你也可以先做,呃,报表这个都可以,但是呢,呃,根据大家习惯, 你可以先做创铁啊,创铁呢,大家看有这么几个元素吧,首先是两个利斯的表,这个呢叫做列表框,叫利斯的,英语叫利斯的, 这个是历史的一啊,你看啊,这是历史的二,上面两个小框框呢,是标签啊,标签没有特殊的意义,就是标示他所绑定的历史代表什么意思啊?左边历史的一是代表星座, 右边的历史二呢是代表人员,就这么就这么个含义啊,两个历史,历史怎么生成呢?在上面这个在表单设计的这个空间栏里生成啊,在空间栏里生成 第右边,第右边是是个历史的,他往下把他选中之后往下一拉呢,就自动生成了啊,他这个是一个导航的向导的一个东西,不用管,他点取消就可以自动就生成了啊,大家看明白了吧? 然后呢通过牵拉的方式生成两个例子,生成两个例子,然后呢这个报表大家先不用管啊,这个报表是单独生产的,是单独生产的,右边呢是一个紫窗体, 紫窗体他的他的意义就是跟主窗体没有什么区别,如果他套到另一个窗体,他就是这个窗体的,紫窗体没有特殊的含义,那么这个小按钮呢,是一个导,是一个导出按钮,他是一个空间,就是一个按钮的空间啊, 你往这拉一个按钮,他就进行了一个命的按钮的向导啊,你可以就是在这个空间可以操作,比如说你可以操作记录啊,各种各样的操作,非常多的课程是在软件开发课里啊,非常非常多的这种实用的技术啊,我都在软件开发课里讲咱们,咱们这些课只是涉及到一个把这个报表 导出的这样的一个打印的这样的一个空间,然后呢我们生成的两个例子之后呢,我们要在这个例子这中加入东西,如果你 不啊这个绿色的是里加数据的话呢,这绿色就是空白的啊,这空白肯定不是我们想要的,那根据我们这个需求呢,左边的绿色我们要往里插入星座, 右边历史要插入人员,而且这两个历史呢呢,他们之间呢是有联系的,你看我点击天刚,他就自动筛选三十六个天刚星的人,点击地上的就筛选七十二个地下的人啊,所以这两个历史之间还是有联系的,那这是怎么做到的呢 啊?其实也不难啊,其实我觉得埃克赛的数据库他就是一个会者不难,难者难者不会的,这样的啊,会者不难,难者不会这样一个东西啊,只要学会了这东西没有什么难的。 首先第一个例子,我们点击属性表,选中这个例子啊,比如说这个列表框一定要选中这个例子,点击星座表,然后进入到数据啊,第四个一下边一,第一格是第二数,第三时间点击第二个数据啊,数据这个选项下面有一个行来源, 那这行来源我已经做好了,咱们点进三个,点进去看行来源是哪里,那么行来源就是我们刚才导入的人员信息表,对,也就是说历史里的数据呢,我们就来自于我们唯一的一张表啊,因为我们这个表表一刚才是先导入的,他跟这个人员信息表完全一样的啊,我们这个数据库只需要一张表就足够了,所以 这是体香拉格赛的数据库的一个特点,他跟一个赛尔是一样的,他数据源就是数据源,就是数据源,我们在一个数据源上做各种增山改茶的这样一个操作啊,那么一个赛尔这个操作呢,可能像 相对比较繁琐,可能用数据透视表,那埃克萨斯呢?它就是采用表的形式啊,用表来存数据源,用查询窗体报表来来对数据源进行各种增商改查的这种呈现。 那么这个人员信息表呢?我们把星座牵拉到下边的自断里,做一个降序排列啊,为什么要做降序呢?因为我们天刚在先,地下在后,对不对?但是地下他的地字,他是首字母是 d 啊,他是排在 t 之前的,天刚型的天第一个拼音是 t 吗?他卡在 d 之后,从我们想让 天刚在前的话呢,就只能采用降序啊,如果是生气的话呢,那地刹在前了,我不想要这个结果,是吧?啊,这个很容易理解啊,然后这就形成成城了啊,升成之后,这个星座天刚地刹就已经进入到我们的窗体的,历史的伊利,下一步我们 设计历史的二,历史的二,我们再进入行乐园,他比历史的一可能稍微复杂一点,因为他的这个姓名自断是要受到星座的限制的,就是我们星座选择哪个, 他自动筛选哪个星座下面的姓名啊,这么说大家容易理解,那么英雄作词也要拉到这个列表框里啊,为什么?因为我们希望这个姓名是按照顺序排列的,如果是这个大家知道啊,十五转一百打麻将是有作词的啊,严格安乐作词分的,宋江是老大啊,卢金玉是二哥啊, 不能排错了啊,你不能按姓氏笔划或者姓氏这个首字母拼音来排,那样是乱了作词,乱了辈份啊,不可以,所以说呢啊,这样的三个字段拉下去,完了,星座呢?底下有银行代码哎,这个代号就是 sir 代码啊,这个代码是 sir 代码,就是看一下 cico 四组,我们的是埃克萨斯数据库,也是 是社会语言的一种啊,他完全是遵循社会语言的啊,你看史莱迪斯这个,这是社会语言啊,所以你别看这个阿克萨斯数据库,他麻雀虽小,但是他五脏俱全,而且呢,他尽量的把社会语言这样一个比较抽象的语言呢,给他具象化了 是吧?你看下边的癞肯放我们的信息表的意思一按的这个形容的意思就是说我们的星座来自于人员信息表,银行信息表是我们这个床体吗? 这个窗体历史在一里的选择,如果没选的话呢,我们就全选,就是这个意思啊,这个就是这个意思啊,就简约了,跟大家讲一下,在软件开发课里呢,这个技术我讲的非常多,也非常的细啊,而且还有一些 文案会专门讲这个技术,这就是我们丽丝二表,丽丝二表的人员受到星座一的这样的一个限制,我们选择天高 就呈现天刚型的人员,我们选择地煞呢,就就是形成地煞型的人员啊,然后呢,还有一个设计的就是说我们要选择什么呢?选,选择的话要点击行动的话呢,我们要对创立进行刷新, 这就涉及到一个 vba 的技术啊,这 vba 你看啊,这个软件还是那句话,虽然很小,但是他涉及到 vba, 涉及到 ceo, 还涉及表查询床体报表,虽然在在查询,这在左边对象没有没有,但是我们所有的数据他都是通过查询技术来生成的,所以查询虽然没看到 在明面上,但是在背后呢,查询是起到很多很多的作用的。我们点击这个人员呢,他就进行一定的刷新啊,这个 vba 呢,非常的简单,有的老铁说这个 vba 需不需要去选啊?我个人觉得, 你如果不学 vba 的话,这个学 excel 会呃,学 x 会少很多很多的乐趣,你不学 avba, 搞 excel 没有任何问题,但是搞 ax 的数据库是 少了很多的乐趣。我得先说少了很多的乐趣,因为你体验不到这种自动化的这种快感和这种成就感啊。 而且呢,我教的 vba 呢,还是我经常强调的,就是非常简单的 vba, 你看这个 vba 非常的简单, 那么这个这个萨吧,就是说一个子的这样一个微微语句,他的历史的一可利可是单机啊,如果是双击的话,是萨宝可利可, 一个单机利斯的一会产生两个效果,第一是把利斯达尔清空,然后呢迷点 refros, 就是刷新,刷新,整个创立啊,全部全都是刷新的意思,那么单机利斯达尔就是我们的那个姓名 行的历史呢?他的产生的后果呢?就是全部刷新,但是没有这个把历史第一清空啊,这是一个什么样的逻辑呢?就是我们点击历史第一的时候, 我们历史的二选择的选择的东西直接拿掉,我们要进行重新选择,就是这样的一个逻辑,那么点击历史的二呢?哎,历史一是不刷新的,是不把它清空的,然后直接啊筛选出我们想要的结果, 那就是这样,我们还可以现场操作一下,如果点击这个空白的地方,这叫主体呢?直接把所有的筛选呢拿掉,我们看一下怎么操作啊?比如我们选择这个主体点击事件啊,这有个单机,我们点击三个点代码生成器,我们再输入几个语句,历史的一 等于闹,历史的二等于闹,闹就是空白的意思, 然后点你点 refresh, 这个意思就是说我们点击主体,就是点击这个窗体的空白部分呢,首先是呃意思的一,拿掉意思的二选项拿掉,然后刷新,我们看一下这个微微,它显示一个什么后果啊,是一个什么样的效果,我们点击啊, 我们现在选择天高地上啊,选择卢俊义,我们点击空白,哎,他把这个两个选项全都打掉了啊,就是这个意思,我们也可以弄一个按钮来进行这种啊,筛选条件的消除,但是我们直接点击空白就可以了,少一个按钮,是一个按钮啊, 天刚,然后录音,然后点击拿掉啊,这就是我们讲到了这个两个历史的就是操作,不知道大家听没听懂,我觉得不难啊,因为我熟练了呀,我天天去给别人讲,并且自己还得做这些东西,我天天就很熟练了, 尤其那些代码,我现在自己就是闭着眼就能打出来啊啊,这个算是相对于对我来讲比较简单的,大家掌握之后呢,也是很简单的东西,这没有什么难的啊,大家千万不要认为他很难啊,然后下一步呢,我们就要制作一张报表啊, 那这个报表技术呢,其实也不难啊,这个报表就是我们看一下这个报表,他跟我们历史有相同的地方,就是他的数据也是来自于这个记录员的, 不同之处在于我们进入这个记录员啊,他有一个叫做查询生成器啊,他这个报表里所有的字段呢,是我们把这个人员查询表所有的字段都给他弄下来,都给他弄下来。而且根据我们需求呢,我们把星座 这个历史的一和这个姓门的历史二呢,哎,给他全都搞到这个报表里,也就是说我们这报表的数据呢,是受我们窗体的两个空间的这样的一个 控制的啊,就是我们窗里的控制的啊,所以说这个爆版设计呢也比较简单,那么这个总数量是怎么生成的呢?我给大家演示一下。 总数量就是点击我们的这个总数量,你看一下啊,他的来自于 excess totals 性为一,他这是哪呢?他这个是姓名的一个技术的一个字段文本框技术的一个文本框怎么生成的呢啊?大家回去实操一下,再点击右边姓名,然后他这有一个叫做汇总, 点击记录技术就可以了啊,点击记录技术就可以他自动的给你筛选了,所以说这个总数量这个东西呢,在报表里是非常实用的, 我也经常强调在报表实际是阿克萨斯一个非常重要的功能,大家一定要重视起来啊,以前我对报表呢能力呢也不是很清楚啊,但是后来我发现这个报表的功能确实非常的好,因为他 还有很多自动汇总的东西,我们在平时做这个床底的时候呢,有很多需要显示显示出来的东西啊,那报表功能可以自动显示啊, 右边这个东西呢,其实也跟我们这个爆版是很像的啊,他是一个个人信息,就是我们可以具体到某个人啊,他跟这个爆版信息实际是重复的,但是呢,他排列呢,相对的比较的符合我们的 啊,审美习惯也好,符合我们阅读习惯也好,看起来比较舒服,那左边看起来可能相对不是很舒服一些,但是左边呢,他可以显示很多的东西,对吧? 啊,大概的技术也是这样,我给大家点进去这个报表呢,他实际数据源也是从记录员里来的,也都是在我们那个表里,是吧?我们只有这一张表,我们没有第二张表,所有的信息数据都是来自于这张表,所以呢没有啥难的。埃克赛的就是把这张一个赛尔表里 的信息给他导颠来倒去的做各种的查询,各种的筛选,各种的排序,也就无非如此嘛,所以他不是什么什么难的东西。埃克赛的话,一个赛尔,他俩就是奥菲斯底的 一对兄弟啊,一对兄弟,阿克萨斯和一个萨尔,谁是大哥我无所谓啊,谁当大哥都可以,我虽然教阿克萨斯,但我对一个萨尔也没有任何的,是吧,轻视的态度,大家说两个技术都掌握不是挺好的吗?是吧? 啊,他这个查询生成器里星座和姓名的这个筛选呢,跟我们这个报表里呢也是完全一样的,也是完全一样的,大家看这个代码 跟我们的啊,绿色一二也是一样的,也是一样的啊,所以说这个查询呢,非常的实用,大家一定要知道这个查询的这个掌握这个查询,就是你学完零基础课了,一定要把这个框架给他撤 湿透了啊。其实我们做这种茶具和筛选还有很多很多技术,比如说我们可以多项来选择人员,就不是选择一个,我们可以选择很多啊,把它全都列出来,这个技术怎么完成?在软件开发课里啊,但是我掌握的也不是很好,你别看好像一个小的技术,但是 还挺复杂的,还挺复杂的,这东西需要去编程,需要编程我都不是很擅长,跟大家实话实说,也不吹牛啊,我掌握的也不好啊, 所以说呢,这就是我们要做的一个零基础教学的这样的一个框架啊。那么这个 pdf 导出呢,在我的记学记用课里也讲了非常非常多啊,他实际上是涉及到一个, 哎,嵌入了红的这样的一个东西啊,红,哎,你看我们这个框架呢,还设计到红啊,红维维随口全都设计到。你别看这个表很简单,但是我们想他 把它做成一个小软件呢,还是需要掌握很多很多技术的,所以这个这个这个范例,大家一定要回去多去消化消化啊,你如果想学的话呢,你管我要这张表,然后呢,你听完课你好好的练一练,你把这张表,你试着把它倒进到 s 里,完了根据自己的这种理解, 你试着啊去把它做成这样的一个东西啊,一开始可能你会觉得,哎,很麻烦,比如说我一点击这,哎,报错了怎么办呀?哎,你来问我。好吧,你来问我。 大家这个思路一定要清晰,你这个步可以走的很慢,但千万别走错,就一定往前小步一块小步快跑,不要一下子老就想做多复杂的东西啊。咱先把基础夯实喽, 再后来呢,如果再进行高阶的学习,设计更复杂的东西呢?咱们基础扎实啊,脑子不乱,这是最最重要的。 所以这堂课呢,先跟大家分享到这啊,所有零基础的学员呢,拿到这个表之后呢,回家好好操练操练,你练几遍对阿格萨的理解,就基本上就入门了啊。先讲到这,谢谢大家。

用 excel 导入 xs 数据,首先我们点击数据,点击获取外部数据至 xx, 然后选择你要导入的 xs 数据库,然后在这里选择表数据的放置位置,选择新工作表,然后点击确定。
![[oeasy]excel17_获取外部数据](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/432bf026f6f8fe07384593de68248b72~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2086462800&x-signature=7384Xl6SR%2B2mI%2FfSi1U1rpk3qbk%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=202602150557147B2E8E62E543A9428827)
这一次咱们讲一下这个如何在一个赛道中引用外部的数据,什么叫引用外部数据呢?哎,我这有一个一个赛道工作表, 那么这在这个 excel 工作表当中呢,我这块可以点击数据啊数据,点击数据之后呢,在这边有一个获取外部数据, 什么叫获取外部数据啊?打开之后有这么几种,比如说从 xs, xs 是什么呢?是一个微软 office 组件中的数据库啊,有空咱们可能会介绍一下这个软这个这个这个工具,他是一个数据库,非常好用。还有一个呢是自网站 或者呢字文本,从一个文本当中取过来啊,中间的这个分割符呢,应该就是制表符,就是推报键了, 还有其他来源。其他来源包括什么呢?各种各样的数据库啊, 啊,包括色勾、色味啊,这是一个标准的数据库了,还有分析服务啊,枪瞄啊等等等等。 那么咱们这次比较简单啊,获取的呢,这个就是从网站中获取的,点一下字网站,从哪个网站来呢?咱们可以找这样一个网站, 哎,三 w 点 nba 点 come on, 进到这个网站之后呢,他有这个球队啊,球员啊,得分呐,这个这个 包括这个成就等等,数据统计,很很多很多 reno 这套词啊,这是联想数据统计,可能是联想冠名的一个,比如说咱们在这个题目当中吧,题目找一个对,找哪个对呢?叫 孙若凯斯啊,这个休斯顿火箭队这样的,要是对了,他可以根据队来,也可以根据球员来啊,球员队里面有球员,是吧? 在这个题目当中你可以看到,比如说这个今年的这个得分和这个计划,就是说这个季前赛的这个进进程啊,包括普雷尔斯球员很多球员的列表,下一个呢是技术统计,下一个呢是球员的站点,可能是个人站点,比如说咱们点这个, 这个技术统计这一套在此在此里面呢。哎,这块就有他相应的技术统计了,比如说啊,麦迪呀,得多少分是吧?三分命中率多少是吧?哎,这个三分球命中率多少?出界多少次?这个犯规多少次 是吧?出场多少次啊?大家可以看到这个这个姚明啊,确实是一个很很很厉害的球员,非常棒啊。姚明,姚明, 老外见着姚明都说要命,那么咱们这要了他们要命了,是吧?那么咱们就把这个表给他引进来,底下还有一个得分表,是吧?可以看到一个得分表,这个抢断次数,还有这个等等等等,那咱把这个 uir 啊复制下来, 就这 uil 啊, uil 复制下来,复制下来之后呢,到这个位置里面,你不是新建一个外部连接吗?网站连接吗?在这里右键然后粘贴一下,这样的网址,是不是就粘过来了? 哎,对,然后他这个网址啊就被粘到这个一个赛道当中了,这个速度呢,比较慢啊。这, 这是 q 孙罗凯斯,大家注意这块有一个蓝这个黄颜色的小小箭头,这是什么什么意思呢? 这个意思啊,就是说明这个是可以打勾的,打勾的想,比如说我,我要这个表,你可以注意到黄颜色小箭头一点的话,整个这个这个方块就被点就被选中了,对吧?哎,我可以选中了这这个方块,选中了之后呢?点一下,确定 他可以选择你放在什么位置,比如说放在这个就是放在这个睡腿衣中,哎,放在睡腿衣中了,这样就 放到水的一中,你可以看到。 那咱咱们给他调大一点啊, 相应的球员的一些技术统计,比如说我在这个位置呢,锁定一下任务 穿格,我把这这两行删掉或者不删也成。我,我在这个位置啊,给他锁定一下任务穿格, 咱们俩先先把他这个锁定一下任务穿格。在这个视图里面有一个 这个窗口啊,冻结窗格,冻结拆,呃,冻,冻结拆,分窗格,哎,在这个位置,这样你你给他翻篇的时候就是在这块就冻住了,哎,向下翻也是冻住了。 然后呢,咱们做做一个函数吧,咱们判断一下 ppg, ppg 是什么意思? ppg, 这这我真不知道,那么咱们就百度一下是吧, 百度一下你就知道,对吧? ppg 啊,百度知道 ppg 是一个汉汉山是吧?是在这个这个淘宝上大卖的一个超过这个这个什么的汉山,哎,我再加一个关键词是 nba, nba 里 ppg 是什么意思? ppg 场均得分啊, 场均得分,那么你就判断一下这个这个这个这个他的 ppg 吧, 看下这个 ppt, 他的 ppt 是多少呢?二、如果超过二十的话就是得分很多,如果是低于二十的话,就得分很低啊, 那么这个东西怎么写呢?这肯定是一个公式啊,公式?什么样的公式呢?是属于逻辑的公式。什么样逻辑公式呢?是易辅公式中的逻辑,逻辑中的易辅。判断啊, 判断一下判断谁呢?判断这个格 p 四, p 四,如果是 p 四是不是大于多少呢?大于,大于二十吧,啊,很能得分,很厉害, 得分王啊,得分王啊,如果不是呢?你就说这个,这个需要角,角色球员,角色球员不可或缺, 不可或缺。好,然后呢?他就是一个判断了, 首先那块有一个捞基高泰斯的逻辑判断,如果大于二十的话,那么就是很厉害,得分王呀,如果是小于二十的话,就是这个小于或者等于二十的话,就是角色球员不可或缺。那么确定 确定。哎,那第一个,这个麦迪肯定是得分王,是吧?第二个姚明了,很厉害,得分王啊,再往下呢啊,角色球员不可或缺,这些都是角色球员不可或缺 啊,角色球员不搞破缺,那么这,这个就是这个最最基本的,这个,这个从这里面得到,这个从网页中得到数据,当然这个数据并不是一次得到的,并不是一次得到的。你,你比如说你可以 从这个数据当中啊,点样全部刷新啊,全部刷新,比如说,比如说你,你在这块点样全部刷新,当你刷新的时候,数据当中呢?全部刷新 啊,你可以设置一下链接属性,链,链接属性是如何的?是链接的哪个页面,对吧?链接四部串是什么啊?使用的哪个哪个表格?那么当你刷新的数据刷新的时候啊, 刷新的时候,刷新的时候,你可以看到这块一个球啊,他在转,地球在转,实,实际呢就是相当于把这个网上的数据啊再取过一回。 那假如说,呃,穆托姆啊,穆大叔,穆大叔,突然间,嗯,爆发了,这个前面没爆发,后边爆发了,假如说他得了三 三十五五,三十点五分,那么这个时候他就不是角色球员,不可或缺了,并不可或缺了,他就是很厉害,得分王啊,他就变成这样了,比如说咱们是手改的,对吧?哎,这个手改了之后呢,这个 再点一下数据,数据中的全部刷新啊,全部刷新就到网上去刷这个这个这个这个东西啊, 哎,回来之后呢,他又变成零点五了,当然姚明非常厉害,这个木托孟伯这个也很厉害,就是这两个人都很厉害。那么实际这个数据呢,就是从网上得得到的,就是你你用手改他呀,或者或者有新的数据来了呢,都会最新的刷新。 通过这个方法,你是不是可以做一个外汇排率排价,找到一个外汇排价表,这边是美元,这边是这个人民币,然后呢,你可以看算出来, 这个根据人民币对美元、对日元、对欧元、对韩元等等等等,这些都不同,然后得到一个一个一这个公式啊,你可以输入一个数,这样你比如说输入三百块钱吧,三百块钱能够换多少美元,多少人民币,多少韩元、欧元,对吧?这样都可以 好复习一遍。这次呢,咱们讲的是数据,数据呢里面的获取外部数据从哪来的呢?从网站来的,从哪个网站呢?你要记住他的 url。 nba 啊, nba 都是高人是吧? nba 啊,像我这个身高就打不了篮球啊,我以前也很喜欢打篮球,我觉得挺锻炼身体的, 现在经常是游泳。那么废话少说,获取外部数据之后呢,你可以再继续在数据里面全部刷新啊,不光是从网页上来的数据,你从 数据库来的数据都可以进行刷新,都可以对大家进行函数的操作啊。咱们这次讲的呢,就是这个啊, excel 中的获取外部数据网,从网页中获取外部数据。好,谢谢大家。再见。

excel 升级 xs 数据库经典案例用 xs 数据库管理人员表本案例以一张 excel 做的人员表为原材料,将这张 excel 表移植到 xs 数据库里进行加工和处理。 通过这种处理,展现一下 xs 数据库强大的窗体和查询的功能。众所周知, excel 和 xs 二者是互补关系。 作为微软 office 大礼包里的两元大将, icc 数据库的表和 excel 的表在特定的格式下完全可以通用,但是二者对于数据的处理和分析的方法略有不同。用 icc 数据库处理和管理数据还是有非常多的优点的, 这也是我做本案例的一个目的,告诉大家 access 数据库处理数据跟 excel 有哪哪些不同,它的优点在哪里啊?那么本课程一共分为两 大部分,第一大部分是一个效果的展示和一个表的说明。第二部分呢,是一个从零开始,一步一步教大家怎么去做一个 x 查询和演示窗体的这样的一个教学。首先说一下第一部分效果展示。 本案例的数据来源是一张 excel 做成的人员表,这张 excel 表给大家看一下长什么样子可以看到啊,这个表它的第一行呢,是一个字段,名字下边呢?第二行到第十四行呢,是一个每个字段的一个数据的一个说明, 把它导进 access 数据库里呢?这个表长成这个样子,大家很容易看到这两个表是没有什么区别的,也就是说,这个 excel 表和 access 表在某种程度上是可以互通的,区别之处在于 access 它的表储存的格式要求比较严格。二一个 区别就是 xs 可以储存一个字段,可以把这个照片呢放在字段里头,可以直接的把照片呢储存在 ixs 数据库里,用 excel 来存照片这个功能呢,对 excel 来说还是非常的难的,这是 excess 表, excel 表的两个区别。 本案例数据来源存入 xs 之后呢,我们可以用 xs 非常强大的查询功能,进行定向的查询和窗体的展示, 最终形成了一个查询的窗体界面。这个窗体界面分为五个部分,三个部分呢是输入数据查询的部分,也就是数据筛选框,分别为角色、正形、姓名和姓名。这三个筛选空间呢,它都是列表框,英文叫做 list box。 这个列表框在前端设计里呢,是非常常用的技术,有两个输出的子窗体,一个是这样的一个筛选出来的人员表,这个筛 人员表跟这个姓名是相对应的,他这个跟第三个列表框和这个子窗体是相对应的,然后还有一个子窗体,他是一个输出的详细的人员的答案,可以把这个人员的直接定位到底下的这个子窗体二里,那么这是这样的一个效果展示。 uss 数据库管理数据表呢,有非常多的优点,第一呢就是表里的信息不会变化,因为我们所有的处理呢,都是通过创意啊,或者通过查询来进行的。 如果用 excel 来管理数据表的话呢,主要稍微一加工, excel 的表是很容易被污染的,而 xs 数据库表和查询窗型报表天然是分开的, 完全不用担心数据表的污染问题。第二,用 x 数据库进行管理,数据表查询简便而直管,体现了 x 数据库灵活方便, 而且便于展示了这样一个特点,可以看到这个进行数据筛选非常的直观。而且呢,我们筛选呢,他的结果是查询的结果,他并不会对表的数据进行更改,当然我们想更改也可以,但是他的表前端和后端是分离的,这个对于数据的管理呢,还是 ufc 的管显得更专业一些。 书籍透视表也是不错的选择啊。 excel 和 excel 这这方面可以说各有千秋,并没有谁对谁错,谁好谁赖这些这样的一个区分啊。 第二部分,我们进入一个制作过程的讲解,在这张人员表基础上,增加查询和显示的界面,一共分为五个步骤, 第一个步骤,准备表。第二步,制作窗体。第三步,控件数据的录入。第四步,查询的设计。第五步,自动化设计。用 x 数据库来处理表,基本上 都采用这五步的方法,这是最简单的方法,如果我们要进行进销存的一个运算,并且一个财务软件的运算,他们这个方法可能会更复杂一些,但是大体上因为 x 管理数据都需要这五个部分。 首先我们准备这样一张表,这个表 excel 和 x 数据库呢,二者是通用的,但是也要注意,本案例的人员表里必须严格的遵循数据库的格式,表的第一行必须得是自断的名称, 这个 excess 里是强制要求的,在 excel 里对于表的字段的名称并没有强制的要求。因此呢,在 excel 往 excess 数据库里倒表的情况下呢,会经常会出现错误, 因为 excel 它对于表的格式要求实在是太松了啊。这个表的字段包括一个组成部分, id、 姓名、性别、角色阵营、个人简历,以及 最后的这样的一个附件,这是一个照片的一个附件,大家可以在这个演示的时候看到,角色、阵营、性别和姓名是我们需要进行筛选的三个字段。 excel 表和 ices 通用,他就是不能放图片附件,这一点是 excel 一个硬赏, excel 他毕竟不是个专业的数据软件。 需要注意的是啊,这个表呢是数据库的基础,所有的操作, access 数据库也好, bysirco 也好, sigo server 也好,他所有的操作都围绕着表来进行,没有表就不存在数据库。 第二步,我们进行制作窗体的这样一个教学,最终效果展示里已经演示了窗体里的各项元素的分布。上面呢是一个页眉,我们这个窗体没有页角,页角是省略的,有一个页眉,这个页眉有一个 logo 和一个 label, 一个标签,告诉大家这个软件是做什么的,在 下边呢,我们一共有五个元素,三个输入的列表框,输入数据用的是查询的筛选条件啊,这个数据有两个呢,是子窗体,这个三个角色、阵营、性别、姓名是为了标记这三个列表框的三个 label。 三个标签 怎么生成这三个?呃,标签呢?我们先讲解一下。首先我们点击在这个人员台上,要进入设计师处,然后点击表单设计,表单设计上面有一个栏,是空间栏,这个空间我们找到一个列表框,这是组合框,这是列表框,用鼠标点住,然后拉到下边来, 点住他,然后拉到下边来,可以生成一个列表框。紫窗体的生成方法有很多种,我们采用第一种方法是直接把表拉到窗内里,就是一台鼠标把他拉过来,一台鼠标他就生成了一个紫窗体。还有 还有一种方法是相对比较复杂的方法,就是先在这个创建里呢创建一个查询,这个查询把表的信息拉到查询里,然后通过查询再进入,把查询再拉过来做一个直创体, 直接用表做此创体和用查询做此创体,他们各有各的利弊在,这就不展开了,本课程就是教大家采用第一种方法,直接用表来生成此创体。在生成控件和此创体之后呢,要对控件呢进行必要的排号和美化,这个控件我是把他们绑定在一起了, 而且呢把他们啊一定要这个号码啊,要分清楚啊,如果默认的话呢,这个立斯特,这个列表框的立斯特呢,他是非常混乱,有可能立斯特二,下一个就是立斯特四啊,他是按双数排列的,我们还习惯呢,把它分成一二三,立斯的一二三就是便于我们后期的查询和编程的一些一些操作。 那么根据需要呢,我们这两个子床底呢,也是要把他们进行一下必要的美化的啊,这个我们在前端看到啊,这个第一个子床底,右边这个子床体呢,他是一个数据表的一个形式,左边这个子床体呢,他是一个单个床体的一个形式,我们要在这个设计师图里呢, 把这个表一呢给他设成一个数据表的一个默认输入,设成数据表的格式,而这个子床礼仪一定要把它设成一个单个床体的一个格式,这样我们显示才是这种效果。 第三步要进行空间的数据注入,我们已经有了空间,但是拉这个空间如果刚拉过来呢,空间里是什么数据都没有的,我们要把这个数据呢注入到这个空间里,我们以这个角色阵营这个空间为例,怎么去注入数据呢? 首先是选中这个角色阵营的这个列表框,点击数据,在航来员这呢,我这已经有数据了,我教大家怎么去操作这点击一下,这右边有三个点,点击三个点,进入一个叫做查询生成器的一个窗体, 在这个创新里呢,点击添加表,把我们这个数据库唯一的一张表,我们只有这一张表吗?唯一的这个表一拉到左边的茶具生成器里。然后呢,在这个这个操作之前呢,我们先要选中底下的这个字段,点击属性表,在这个唯一指证上一定要选择是, 为什么要选择是呢?如果你不选择是,比如我们先把角色阵营拉过来保存一下,如果你不选择是的话呢,这个角色阵营呢,他就会有很多很多个啊,就是我们有多少行数据呢,这就有多少个正面和反面显得比较的啰嗦和臃肿,就是这样的 一个数据注入的过程,同理呢,这个性别和姓名的也是通过这个过程来进行注入的,按照相同的步骤,把历史的二的性别和历史三姓名的也注入相同的数据字段。 需要注意的是,历史的三这个姓名呢,他是受到前两个历史的列表的控制的,我们点击正面或者反面呢,这个性别是不受控制的啊,性别其实不受控制,但是姓名是受到前两个筛选条件的控制,这是我们这个设计啊,这是我就想自动化设计,这下边要讲的, 下面是进入第四步查询的设计,这个部分呢,是本案例的重点和难点。查询功能是 access 数据库的优势功能, excel 里没有对应的查询功能,或者是有对应的,但是非常的繁琐啊。但是 access 数据 处理这个查询呢,相对是非常的简便的,我们来逐一对控件进行查询和自动化的设计。我们上一讲说了,历史的三姓名字段,是受到历史的一角色阵营和历史的二性别的控制的,具体是怎么去控制的?他是通过查询的方式来控制的。我们点击姓名,进入到行来源的右边三个点,进入查询生成器, 我们看到历史三的查询生成, t 呢,这个表底下的字段呢,一共是分为四个, 这个其中的性别和角色阵营呢,就是通过这种窗体的控制来进行的。也就是说这个表里的姓名,他是受到这个性别和角色阵营我们选择的结果来进行筛选,他是有个筛选的作用, 在角色阵营底下代码里呢,有这样一行代码, like forms。 人员台上 list 一什么意思呢?就是说这个 list 三里的 姓名,他是在筛选的条件,他是有一个条件的,这个条件角色阵营的条件呢,他是在窗体人员台上的利斯特伊里,也就是我们这个创体的人员名称呢,这个利斯特伊利斯特伊就是角色阵营嘛,他是受他的控制, 他的性别呢,也是受到创立力历史的二的一个控制啊,他就是跟刚才呢,就是差了一个历史的一和二这样的一个控制,这是一个四号代码,通过这个查询呢, 我们可以控制历史的三里的筛选的条件。想到这呢,可能是阿克赛斯数据库最难的部分了,那这个是阿克赛斯数据库的核心,阿克赛斯数据库它是采用售后语言的,我查询的是一个非常重要的功能,也是一个核心的功能。 那么表一子双体和表一子双体一这两个子双体呢,分别是这两个部分,他们是两个嵌入主双体的子双体,他们筛选条件 也是略有不同的。子装礼仪,他的筛选条件是受到角色这一个性别两个的控制的啊,两个控制的,当然这个这个也受到控制,但是他们略有不同,略有不同,我们点击这个的话呢,他可以定位到 同时的定位到一个筛选条件里,但是我们这个第二个子状体显示这个定位最最上面的这个人啊,他只能选择最上面这个人,这是略有不同的。但是这两个子状体他的查询方式呢,跟绿色的三查询呢,也是基本类似的。 子窗里的数据原理呢,他们必须把表里的所有字段都拉到查询条件里,给大家演示一下,也就是说这个两个子窗体里的表,他们在设计师图里呢,我们进入数据啊,他这个点击三个点,他底下的字段你看是非常的长的,因为把所有的表里的所有的字段 都拉到下边来,因为子装体他是需要显示很多数据的,他并不是像这个类似的三里呢,只显得一个姓名,他要显示很多东西的,因此呢要把所有的数据员都拉过来,具体的查询方法呢?跟这个类似的三的查询方法是没有什么不一样的, 具体的查询请大家参考 list 三姓名的查询方法,自己呢试试如何去解决。 那么第四步讲完了查询设计,第五步紧接着就是一个自动化的设计,什么叫自动化的设计呢?就是我们已经把查询的这个逻辑理顺应之后, 我们需要点击这个床品,他就进行查询,自动的查询,如果你不进行自动化设计呢,你点击他是没有反应的,我们只是设定了查询条件,但是没有对他这个功能的进行设计这个代码啊,这个 vba 的这个自动化设计也是非常的重, 查询设计完毕就要进行的是 vba 的编程设计,主要的目的是要让窗体进行自动化的查询,点击空间会自动的进行窗体的结果生成,这也是窗体设计的最后的一步。 有两种的解决思路,其实有一个非常简单的思路,也就是说我们点击所有的空间啊,只要只用咪一点 refire 就可以了,我们刷新所有的商品,因为我们这个数据库并不是特别的大, 我们这个事件过程里呢,如果把这个所有的东西呢都选,把这都去掉啊,把这都用咪点 refresh 替换都可以,也都是可以的, 就是最简单的方法,但是我为什么要用这种第二种方法呢?也就是部分刷新的方法呢,因为这个数据库如果数据量非常大的话呢,你所有的东西都刷新就非常的占内存,数据库会变得非常的慢啊,简单的可以用全部刷新就可以啊,你初学者呢,不用把 搞的这么的啊,这么的细啊,这部分代码涉及到很多逻辑,比如说点击立斯的一,为什么要先把二十三给清空啊?这是一个什么逻辑呢?大家下来啊,去思考一下,如果你跟着这个教程做到这了,你就会自己可以试一试,如果我不把它清空,点击立斯的一时候立斯的二十三不清空,会有什么样的效果啊? 啊,这样的话呢,最近这个课程呢就讲到这了,这个课程是有一个文案的,也是我的教案, 这个文字材料呢给大家已经打在屏幕上了,就是你进入到这个网站就可以啊,看到这个,这个这个教案啊,你想领取这个人员抬账呢,这个联系方式呢,也在这个视频的主页上,这节课就讲到这了啊,谢谢大家。

各位小伙伴大家好,今天分享把 access 中的数据导出。前面视频中我们分享过把 access 中的数据导出到 excel, 有小伙伴私信说在使用 access 过程中 还会遇到把数据导出为 pdf 的情况,那么今天具体看一下像这种情况我们怎么实现。我们还是以学生信息表为例,根据不同的查询条件导出结果。但是今天新增了多个导出类型文件的选项,我们通过查询结果点击导出按钮,通过弹出的对话框可以看到, 不仅仅可以导出 excel, 还可以导出 h t, m l 格式、 p d f 格式、 r t f 格式、 x m l 格式、 x p s 格式以及文本格式。现在我们以导出 p d f 格式为例,选中 pdf 格式,点击确认,选择导出路径。 保存成功后,我们看到桌面上就生成了一个 pdf 的文件, 我们再保存一个文本文件, 桌面上生成了一个文本文件,这样的设计方式是不是在工作中解决了不同文件类型生成的困扰,且简单方便,谢谢大家的观看。