![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Access基础
Access开发易登软件
专注access开发,开发ERP、MRP、MES、CRM进销存等管理管理,同时也可以关注我的公众号Access开发
展开
-
查询中Split函数不管用?试试这个自定义函数!
我们在实际的应用中会有这样的一些情况,获取的一些数据是由一些特殊字符连接起来的,比如:XXX汽车\SUV\EV\纯电。类似这样的数据,我们在应用过程中,需要将数据拆开,如果用vba来操作的话,相信大家都知道用Split函数来操作,但如果用查询该怎么操作呢?在查询中如果使用Split函数是不支持的,因为Split返回是数组,所以这个时候,我们就需要自定义一个函数来操作了。在图中,我们可以看到字段1的数据是用“\”隔开的,是满足我们需要测试的数据。lngIndex:要返回的部分的索引,从1开始。原创 2024-05-15 11:31:46 · 341 阅读 · 0 评论 -
文件不受信,如何解锁
安全风险 Microsoft 已阻止宏运行,因为此文件的来源不受信任,该怎么解决原创 2024-03-08 10:53:25 · 201 阅读 · 0 评论 -
vba抓取网页数据
不知道,平时大家爱不爱看电影呢?从今年的贺岁档的拍片来看,今年的电影还挺多,而且国产优秀电影居多,元旦假期期间我也去看了部喜剧片,应该说在2023的年度还能看到一部优秀的国产喜剧片,还是挺开心的。大家看到这里是不是觉得走错频道了?难道我要来讲电影了?不,我们今天来讲讲怎么抓取网页上的数据。原创 2024-01-02 15:11:54 · 438 阅读 · 0 评论 -
【必看技巧】Access开发者必备:如何用代码隐藏功能区、导航区、状态栏?
当我们在access中开发完成后,为了让我们的系统更加的像一个系统,我们会把access的功能区,导航区,状态栏都给隐藏起来。原创 2023-10-23 17:09:51 · 372 阅读 · 0 评论 -
【超实用】教你生成GUID
oi,好久不见呀,最近又许久未更新了。大家也都在催更ERP的文章,可最近着实比较忙,趁今天有点小空隙,给大家分享个非常实用的代码,生成GUID。原创 2023-09-17 19:51:16 · 191 阅读 · 0 评论 -
【简单好用】教你如何快速找到输入框焦点,提高操作效率!
教你如何快速找到输入框焦点,提高操作效率!原创 2023-07-21 15:35:41 · 116 阅读 · 0 评论 -
教你如何批量关闭窗口,省时又省力!
在实际的应用场景中,我们可能需要打开多个窗口,在关闭窗口时,逐个关闭窗口可能比较繁琐,而且有些窗口虽然不再显示了,但可能是隐藏的。在这种情况下,该怎么处理呢?让我们一起动手来尝试一下吧。原创 2023-06-13 16:10:55 · 479 阅读 · 0 评论 -
当Access遇上chatGPT文字版
前几天我发了一个视频是讲现在chatGPT遇到access会发生什么?那今天把文字部分放出来。原创 2023-04-14 11:04:25 · 149 阅读 · 0 评论 -
Access导出二进制文件
因为OLE对象是以二进制数据流或文本流保存附件,来对于附件类型来讲,不会占用太多的容量。如果,我们的表中有OLE对象的,且已上传了附件,这个时候,如果需要将附件导出,那该怎么做呢?原创 2023-03-20 09:42:37 · 658 阅读 · 0 评论 -
如何彻底隐藏表?
为了让系统更加安全,不让用户看到表,让有什么办法来彻底隐藏表呢?原创 2023-02-09 20:49:53 · 304 阅读 · 0 评论 -
导出所有表为CSV文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。原创 2023-01-31 20:51:28 · 368 阅读 · 0 评论 -
慢慢消失的窗口
能不能做一个自动关闭的窗体?关闭的同时也需要有仪式感,窗体是慢慢的变淡后再消失?原创 2022-11-29 21:03:24 · 116 阅读 · 0 评论 -
标题太长用省略号代替
哈喽,哈喽,大家好呀!炎炎夏日,大家是否还有一颗学习Access的热心!我们家这里温度已经到40度左右了,刚出门就化了。今天,给大家分享一个不想说话的示例,只想打三个点。。。原创 2022-07-13 21:53:26 · 188 阅读 · 0 评论 -
Access报表实现小计功能
今天讲一下access报表小计功能原创 2022-06-26 12:59:05 · 225 阅读 · 0 评论 -
Access报表如何实现连续打印?
Access报表的分组、排序操作原创 2022-06-05 21:02:01 · 692 阅读 · 0 评论 -
【懒到极致】消息框MsgBox自动关闭功能
今天给大家分享一个简单的示例。我们在使用系统时,经常会使用到消息提示(MsgBox),但消息提示后,总是显示在那里,需要我们点击一下确定,点击后信息框才会不显示,这样总是很不方便,如果信息能自动关闭该多好,这样我们就可以完全“躺平”了,那我们今天就来做这个简单而实用的功能。我们直接上代码,这里用到API,用来自动关闭信息框。API代码PrivateDeclareFunctionMessageBoxTimeoutLib"user32"Alias"MessageB...原创 2021-08-30 13:36:45 · 4156 阅读 · 0 评论 -
数据表窗体中实现动态序号
在 Excel 中,表格左边有一个连续序号显示,无论对其中的行做任何操作,这个序号始终是从 1 开始到最大号。而在 Access 中,报表中能够很容易实现,但窗体中实现却很困难,在这里提供了一种通过自动批量修改记录集中的的序号字段的值来实现的方法。下面通过示例程序说明实现的具体步骤:1、创建表我们先创建一张表。先在“产品” 表中添加一个数字型字段“序号”,然后基于该表创建一个数据表视图窗体,命名为“产品_子窗体”, 然后以设计视图打开该窗体。为了和字段名进行区分,这里我们将绑定到“..原创 2021-04-11 19:50:54 · 699 阅读 · 0 评论 -
利用列表框实现多层查询
Hi,手机边亲爱的你还好吗?我是Mary杨,今天给大家来个”硬菜“,给大家分享一个多层查询示例。一般来说在窗体中实现查询功能有两种方式:一种是先加载所有记录,然后通过窗体的筛选器对记录集数据进行筛选来实现查询功能;另一种方式是将窗体的记录源设为SQL语句,动态改变该SQL语句的WHERE条件子句来实现查询。01、创建表现在通过示例程序来对其进行说明,由于此功能是对数据的处理,所以需要基于一个有数据的表,这里我们用如图1、图2所示的“产品”表来做为例程表:(图1)(图2)0原创 2021-03-03 14:29:00 · 615 阅读 · 1 评论 -
一张表实现组合框联动
最近,有网友给我私信,想要一个联动的示例,一个有关于部门联动的操作。其实关于联动的操作有很多,可以是组合框的联动,列表框联动,组合框与列表框也可以联动,哪怕是放到子窗体中也是可以联动的,那我们今天就来讲一下一张表实现组合框的联动。01、创建表第一步上来,我们需要先创建表,如下图:创建后,我们来添加一下数据:02、创建窗体接下去,我们就需要来创建对应的窗体了,如下图,在窗体上放上三个组合框控件。03、添加代码第一步,我们先给第一个组合框添加行来源:SE.原创 2020-12-07 19:18:23 · 1593 阅读 · 2 评论 -
记住文本框内容的另类方法
手机边亲爱的你还好吗!大家好久不见,最近大家都在忙什么呢,好久未给大家分享示例了,今天给大家分享一个小示例。平时我们在使用手机APP或者一些软件时会有这样一个功能,软件能记住一些文字内容,那我们放到Access中怎么实现呢?要实现这个功能当然很简单了直接读取表中的数据就可以了,Access本身就是个数据库,这个功能当然是最基本的了。但,今天我要给大家分享一个方法,用SaveSetting和GetSetting的来记住读取数据。关于SaveSetting与GetSetting的说明大家可以按一..原创 2020-06-12 09:25:54 · 303 阅读 · 0 评论 -
在access中实现对称式的堆积条形图
今天我们要给大家分享一个图表示例。类似像这样的图,我们放在Access中能可以实现吗?答案当然是肯定的,今天就让我们来学习一下堆积条形图的制作01、第一步 建表如下图,先建表。建表完成后添加数据。02、添加图表控件行新建一个窗体,然后选择图表控件,将图片控件放到窗体中。添加后,会出现图表的导...原创 2020-03-22 20:39:12 · 668 阅读 · 0 评论 -
堆叠式表头窗体的制作方法
嗨,大家好!之前,有一篇文章提到过连续窗体的制作,今天就给大家分享一个连续窗体的示例。在我们的实际应用中,经常能看到如下图的窗体:像上图中那样的窗体,放到Access中也是可以实现的,在Access中直接用连续窗体实现,我们来看一下实现的方法。1建表首先,我们先建表,如下图:这里要注意,我们这里是用表来做为窗体的...原创 2020-03-22 20:33:50 · 620 阅读 · 0 评论 -
按从大到小排序
手机边亲爱的你还好吗?大家开工了吗,这个超长假期过的怎么样?我们在开发中应该都会遇到各种各样的排序问题,今天给大家分享数值的排序(成绩的排序)。我们先来讲一下需求,现有一组数值,需要得到按从大到小的顺序得到数值的顺序,如果数值相同则得到相同的顺序。我们还是老规矩,一步步的来操作。01一、建表首先,如图需要先建一张表接下去...原创 2020-02-16 14:45:10 · 1347 阅读 · 0 评论 -
VBA中位数函数
最近在做财务分析方面的开发,遇到了中位数据的问题,中位数在Excel中使用非常的方便,有现成的函数【Median】,直接拿来用就可以了,但在Access中该怎么操作呢?首先,我们先要了解一下什么是中位数,百度词条中是这样解释的:中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两...原创 2019-08-29 21:16:52 · 2206 阅读 · 0 评论 -
如何使用ODBC链接表/如何链接SQL Server中的表
今天给大家分享如何使用ODBC链接表/如何链接SQL Server中的表,考虑到一些网友还在用2003版的office,所以示例我们利用2003给大家演示。1在空白处右击选择链接表2在文件类型那里选择ODBC数据库3点击新建4先选择SQL Server,然后下一步5输入名字,然后点击下一步6输入服务器地址,然后下一步...原创 2020-01-22 09:17:49 · 3149 阅读 · 0 评论 -
数据表窗体如何排序
今天给大家分享一篇比较基础的操作,数据表窗体如何排序我们做数据表窗体时,在实际操作中我们发现数据可能会不按顺序排列,如下:下面,我来给大家介绍两个常用的排序方式。01方法一在窗体的属性“排序依据”输入排序的字段名字,如果是要倒序则输入“箱号 DESC“来看一下窗体运行的结果 ,如下图,大家可以看到箱号上有一个向上的排序箭头...原创 2020-01-08 09:55:11 · 2274 阅读 · 0 评论 -
英译中进阶版
手机边亲爱的你还好吗?大家好久不见上次给大家带来了一个英文翻译中文的示例,这次给大家做了puls版本。这个示例分成从两个不同的网站去取得结果,分别是有道与必应,因为百度翻译需要调用API,而且需要注册账号,所以百度这个我们可以单独拿出来做为一个示例。另外,谷歌翻译就暂时不要考虑了。好啦,话不多说,让我们开始吧。1、 建窗体这次我们还是在之前的示例上做添加,添加一个选项组控件,然后再里面添...原创 2019-10-24 13:03:37 · 350 阅读 · 0 评论 -
vba英文翻译成中文
我们每天工作中都可能需要用到翻译工具,想着,要不做个翻译小功能玩玩?有了个想法,咱就动手来开发试试?随后,这种的百度了一下,找到了相应的文档,有了原材料,我们就可以来生产了!1、建窗体第一步还是我们经常做的,建个窗体控件 名称 属性文本框 txtCN 无文本框 txtEN 无按钮 btnTranslate 无2、添加代码Private Sub btnTranslate_Clic...原创 2019-10-15 19:32:56 · 3357 阅读 · 0 评论 -
Access一句话小技巧(上)
1、在窗体或报表的设计视图中,选中控件后,使用快捷键(Ctrl+ 箭头键)可对控件位置进行微调,每次调整1像素。2、在窗体或报表的设计视图中,选中控件后,使用快捷键(Ctrl+ Shift + 箭头键)可对控件大小进行微调,每次调整1像素。3、在窗体或报表设计视图中,如果要把已创建的控件添加到选项卡的某个页面,先选中控件,然后用菜单或快捷键(Ctrl+ X)剪切,再单击该选项卡页面的标题位置,...转载 2019-02-21 19:47:12 · 399 阅读 · 0 评论 -
Access一句话小技巧(下)
01在数据表视图中,是否字段绑定到文本框或者组合框后,显示的是-1和0,将其格式属性设为【;”是”;”否”】,可实现显示为“是”和“否”,当然也可以设置为其它值。02如果没有使用AutoKeys宏,想在窗体中使用F1—F12这些按键作为自定义快捷键,可以将窗体的键预览属性设为“是”,然后在窗体的键按下事件中判断KeyCode参数的值后将KeyCode参数赋值为0(屏蔽Access系统快捷键)...转载 2019-02-28 19:40:01 · 369 阅读 · 0 评论 -
Access表数据类型/字段类型
今天要给大家分享的是数据类型。数据类型对于初学者来说不太会选择,例如,如果某个字段的数据类型是文本,那么它可存储包括文本或数值字符的数据。但数据类型为数字的字段却只能存储数值数据。因此,必须了解每种数据类型所用的属性。表格中的内容来自微软的支持文档。 格式 显示目标 文本 简短的字母数字值,例如姓氏或街道地址。注意,...转载 2019-02-20 19:52:41 · 11382 阅读 · 0 评论 -
如何在表设计中建立跨字段的有效性规则
在设计表时,字段有一个“有效性规则”属性,我们可以在其中通过表达式来对输入到该字段的数据进行限制。但字段的“有效性规则”属性只能应用于该字段本身,不能跨字段使用。而要实现跨字段的有效性,其实很简单,那就是通过表属性中的“有效性规则”属性。(这个其实很简单,但在现实当中很多人并不知道,包括我自己都是在用了很久Access之后才知道的)打开表属性对话框的方法是:在表设计视图中点击工具栏中的属性按钮...转载 2019-03-13 21:31:10 · 776 阅读 · 0 评论 -
用向导创建选择查询
从今天开始我们来讲一下查询,小编会先和大家简单的分享一下建立查询的基础知识,接下去会讲一些实际应用中经学应用的到查询。使用查询可以更轻松地在Access数据库中查看、添加、删除或更改数据。使用查询的其他一些原因:1、通过根据特定条件筛选快速查找特定数据2、计算或汇总数据3、自动处理数据管理任务,例如定期查看最新数据。当我们选择创建查询时,Access显示以下几种查询方式,图1图1今天我先...原创 2019-03-07 21:30:55 · 2919 阅读 · 0 评论 -
Access开发中建表的基本原理和规范(下)
接着上一篇1、一般来说每个表都应该建立一个主键,主键也是主索引,大部分主键都建立在一个字段之上,但并不是说主键就只能是一个字段,它也可以建立在多个字段上。比如订单我们分成了“订单表”和“订单明细表”两个表,在“订单表”中我们用“订单号”作为主键,而在“订单明细表”中我们就可以用“订单号”和“产品编号”两个字段来做为主键。根据微软官方的建议是尽量使用自动编号字段来作为主键字段(自动编号这种数据类...转载 2019-04-15 19:24:45 · 416 阅读 · 1 评论 -
Access开发中建表的基本原理和规范(上)
Access是一个基于数据库的开发设计工具,用它甚至可以开发出一整套的基于数据库的应用管理软件,所以使用时就必须遵循一定的开发设计流程,不像和它同属MicrosoftOffice办公系统软件的其它组件如Word、Excel等,可随时随意的打开新文件及输入数据,而必须进行一定的设计才能使用。而表是Access中其它对象的根源,所有其它对象的设计开发都围绕表中的数据而进行,所以表的设计至关重要。...转载 2019-04-03 11:19:59 · 637 阅读 · 0 评论 -
在Access客户端对数据进行保护的方法
小编给大家整理了一些如何在Access客户端对数据进行保护的一些方法,包括多种方式隐藏表对象,修改链接表路径中的计算机名为IP地址等几种方法。通常来说我们在使用Access开发完一个程序后,可以通过将其编译成mde文件或accde文件来保护我们的劳动成果,这样别人就看不到其中的源代码了。还有Access有个问题就是可以通过Shift键忽略掉启动设置,一旦使用Shift键打开数据库后,所有的表和查...转载 2019-04-15 20:16:53 · 1496 阅读 · 0 评论 -
Access 与 Excel 之对比(翻译)
今天给大家分享一篇好文章,文章有点长。大家可以点击“阅读原文“查看原作者。Microsoft Office的高级用户经常问我们,为什么要使用Access?什么时候应该使用Access,而不是Excel?特别是当他们Excel用起来非常顺手的时候。以下是我们的观点。给信息工作者赋能我们认为,这不是二选一的问题。它们各自都有各自的优势,并且天然的相辅相成。了解它们的差异,并在不同的情况下,选择适...转载 2019-05-13 21:58:13 · 1813 阅读 · 0 评论 -
Access查询中如何调用自定义函数
今天我们给大家分享一下Access查询中调用自定义函数。在Access的查询中可以直接调用自定义函数,可以帮助我们解决实际工作中一些特殊的查询统计。接下来,小编用一个网友的问题来教大家调用,我们来看一下实例。问:如何统计某些词语在歌词中出现在次数?1第一步:建表具体的表见下图2第二步:编写自定义函数具体的函数如下。这里有一个知识点,就是Split函数,这个以后我们再讲,这里先提...原创 2019-05-13 22:13:34 · 5385 阅读 · 0 评论 -
模拟QQ抖动窗口
最近闲来无事,打开了发霉的QQ,查看了一些信息与空间,在打开某个聊天窗口的时候,不经意间点到了抖动窗体按钮,突然有个小想法,Access也可以做一个类似QQ抖动的功能,原理很简单,我们只需要来改变窗口的位置,来回的移动窗口,移的快一点不就可以了嘛。先来看一下效果:第一步:建窗体具体的控件属性如下表控件类型 控件名称 其它属性 其它说明属性名 属性值 组合框 list_Table 行来...原创 2019-05-27 22:06:23 · 368 阅读 · 0 评论 -
不可不知的Like运算符
一、摘要:Access中的Like运算符可以同时应用在VBA代码中和Access SQL中,用来进行字符串对比,它的功能非常强大,在本文中对它的用法进行了举例说明。二、 正文:Access中的Like运算符可以同时应用在VBA代码中和Access SQL中,用来进行字符串对比,它的功能非常强大,在本文中对它的用法进行了举例说明。对于基本的一些语法规则,其它的大家可以看联机帮助中的说明文档,里...转载 2019-07-01 16:20:14 · 915 阅读 · 0 评论