利用VBA+SQL查询Excel工作表数据(模糊查询)

【张华(崽崽)收】VBA宏实现模糊查找,然后返回所匹配到的单元格所在工作簿的名称,实现思路 如果遍历完所有单元格后仍未找到匹配项,则弹出一个消息框提示用户未找到匹配项。然后,它会遍历活动工作表中的所有单元格,如果找到包含该值的单元格,则选择该单元格并退出子程序。如果遍历完所有单元格后仍未找到匹配项,则弹出一个消息框提示用户未找到匹配项。,表示要匹配的单元格的值。然后,我们循环遍历所有打开的工作簿,检查它们的第一个工作表的A1单元格是否与。如果找到匹配项,则返回该工作簿的名称。这段代码将返回单元格 A1所在工作簿的名称,并在消息框中显示。VBA宏如何返回某个匹配到的单元格所在工作簿的名称? 阅读详情

续前2篇:

1.利用VBA+SQL查询Excel工作表数据(基本查询)

2.利用VBA+SQL查询Excel工作表数据(条件查询)

本文将继续使用VBA+SQL查询的模板,并详细介绍SQL模糊查询语句在VBA中的使用。

图片
VBA+SQL查询的模板题
图片
[员工花名册$A1:I65536]

SQL模糊查询的关键词是like、not like,通常结合通配符使用,从而实现模糊查询的功能。通配符见下表:

通配符

含义

%

匹配一个或多个字符

_

匹配单个字符

[]

匹配字符列中的任一字符

[!]

匹配不在字符列的任一字符

SQL模糊查询

以下SQL模糊查询语句,只要将代码第7行的sql语句替换即可。

1、查找姓傅的员工记录

sql = "select * from [员工花名册$A1:I65536] where 姓名 like '傅%'"

2、查找姓名为两个字的员工记录

sql = "select * from [员工花名册$A1:I65536] where 姓名 like '__'"

3、查询英文名是A、B、C开头的员工记录

sql = "select * from [员工花名册$A1:I65536] where 英文名 like '[A-C]%'"

4、查询英文名不是A、B、C开头的员工记录

sql = "select * from [员工花名册$A1:I65536] where 英文名 like '[!A-C]%'"

Access数据库教案(Excel+VBA+Access数据库SQL Server编程) 表第一步:需求分析确定功能(实现这些表包括哪些实体及属性 他们的关系如何)第二步:建excel表(录入数据)第三步:把数据表导入到access数据库里面(外部数据——>Excel——>浏览)第四步:设计视图(数据类型 字段大小 数据库工具_关系)查询表第一种:创建——>查询——>查询设计——>选择需要的添加表——>双击选择到下面字段栏去——>保持—>给查询表取名第二种:创建——>查询——>查询向导——>简单查询向导——>选择表——>字段——>给查询表取名窗体:最好设置好关系。 阅读详情

相关推荐

EXCEL 常用SQL语句解释+VBA 完全手册

包含:Excel2010_常用SQL语句解释 Excel VBA 完全手册

vba 中sql like用法

http://www.excelpx.com/thread-205471-1-1.html 在vba 中使用的sql提供的通配符主要有四种 '%', '_', '[ ]', '[ !]'。下面对通配符做一些简单说明: 1、'%'表示无数个字符串,如用like 's%',即可查出以s开头的值;如用like '%s_'查出倒数第二位为s的值;如用like '%s%',即可查

lijil168的专栏 1万+

数据去重复_京东商品评论情感分析|文本数据预处理

本文爬取了十款热销手机的文本评论数据后,首先对文本评论数据做文本预处理,文本评论数据中存在大量的无价值信息,引入无用的文本数据,对其作情感分析,显然没有价值,得出的文本挖掘结果也不尽人意。所以对于文本评论数据先进行文本预处理是必不可少的一步,把大量的、冗余的、无价值的信息去除,可以极大提高文本数据的质量,精确文本分析结果。1 文本去重1.1文本去重的原因文本数据预处理时,首先应去除文本评论数据中反...

weixin_34556808的博客 2074

在VBA中使用SQL

VBA在处理大量的数据/计算时如果使用常规方法会比较慢,因此需要对其进行性能优化以提高运行速度,一般的方法是数组计算或者sql计算。SQL计算的速度最快,限制也是最多的,数组速度其次,灵活性也更高 如果要在vba中调用sql处理数据基本可以遵循一个套路,只要修改其中的SQL语句即可

Smilecoc的博客 6572

使用PackStack工具自动化部署OpenStack

搭建 OpenStack 环境,每个组件的安装和配置都需要熟悉其特定的依赖关系、参数设置等,对于初学者来说容易出错。PackStack 工具通过集成一系列脚本和配置文件,便于快速搭建OpenStack练习环境。CPU:支持 Intel VT - x 或 AMD - V 硬件虚拟化技术,并且要在 BIOS 里开启此功能。内存:16GB以上存储:200GB以上可用空间(2)VMware WorkStation16.0以上版本(3)远程连接工具(如Xshell、MobaXterm)

2301_80440447的博客 4094

【零基础教程】HEC-RAS 1D/2D全流程模拟指南|从水动力到水质建模一次搞定!

HEC-RAS由美国陆军工程兵团水文研究中心研制,具有完整的一二维耦合的水动力及水环境模拟功能,也具有闸、涵洞、桥梁以及泵站等水利构筑物的模拟能力;同时也可以与HEC研制的水文模型(HMS)、洪水淹没风险和损失分析软件(FDA)等耦合,是免费软件中使用最方便、应用最广泛的软件之一。2.HEC-RAS与HEC-HMS的耦合(不详细讲HEC-HMS)3.淹没风险分析软件HEC-FDA与HEC-RAS耦合。案例十八:HEC-RAS与HEC-HMS的耦合。案例十九:HEC-RAS与HEC-FDA的耦合。

weixin_48230888的博客 872

在Excel VBA中写SQL,是一种什么体验

Python微信订餐小程序课程视频 https://edu.youkuaiyun.com/course/detail/36074 Python实战量化交易理财系统 https://edu.youkuaiyun.com/course/detail/35475   每每提到Excel办公自动化,我们脑海里能想到的就是公式、数据透视表、宏、VBA,这也是我们大部分人数据分析的进阶之路。当我们对于常用VBA技巧已经相当熟练后,往往会有一种“我的VBA知识够用啦”的错觉,其实那只是因为我们收到的实际需求还不够复杂和多样化。 一旦哪天碰

「 虚幻私塾」 5180

Cadence SpectreRF仿真避坑指南:PSS和Pnoise设置详解(附实战案例)

本文详细解析了Cadence SpectreRF中PSS(周期稳态分析)和Pnoise(周期噪声分析)的关键设置技巧,帮助模拟IC设计工程师避开常见仿真陷阱。通过实战案例分享,涵盖引擎选择、Beat Frequency计算、噪声类型配置等核心参数优化策略,提升仿真精度与效率。特别针对开关电容电路和振荡器等复杂场景提供专业解决方案。

weixin_42613501的博客 602

VBA excel 使用SQL

VBA excel 使用SQL Sub 按钮1_Click() Dim Conn As Object, Rst As Object Dim strConn As String, strSQL As String Dim i As Integer, PathStr As String Set Conn = CreateObject(“ADODB.Connection”) Set Rst = CreateObject(“ADODB.Recordset”) PathStr = ThisWorkbook.Ful

qq_29114677的博客 3287

uniapp运行钉钉小程序

因项目原因,公司需要在钉钉里面开发小程序。之前用uniapp开发过app,H5,小程序。还真没尝试过钉钉小程序,今天就简单的记录下uniapp运行钉钉小程序中的过程。

YL 2919

AIGC游戏开发:如何评估生成内容的玩家满意度?

如何量化评估生成内容对玩家体验的影响?本文聚焦AIGC生成的游戏内容(包括但不限于剧情、关卡、NPC对话、道具),系统探讨玩家满意度的评估方法论,覆盖主观与客观评估、静态与动态内容、短期与长期体验等场景。核心概念:定义AIGC与玩家满意度的关联维度;评估方法:主观(问卷/访谈)与客观(行为/生理数据)评估的技术细节;数学模型:构建多指标融合的评估模型;实战案例:以AIGC生成关卡为例,演示从数据采集到模型落地的全流程;工具资源:推荐数据采集、分析与建模的工具链;

AI天才研究院 1224

vba有下拉框的模糊查找_ADO中工作表数据模糊查询的实现

大家好,今日继续讲解《VBA数据库解决方案》,今日讲解的内容是:利用ADO,实现模糊查询。在上一讲中,我们实现了利用ADO快速查找的功能,今日我们实现工作表中模糊查找的功能。我们仍是利用上一讲的数据实现, 在"两表查询数据"的工作表中有如下数据:我们注意到其中型号和生产厂家的数据有些是混的,这就给我们利用上讲的内容造成了不便,那么这个时候就要利用模糊查找了,如下的数据:我们需要在"两表查询数据"中...

weixin_29928877的博客 1219

Label Studio 数据标注平台,大模型预训练与微调必备

摘要:LabelStudio是一款开源数据标注工具,支持文本、图像等多种数据类型的标注。本文介绍了其安装方法(通过conda创建环境并pip安装)、基础使用流程(创建项目、导入数据、设置标签、标注导出)以及AI自动标注功能的实现。重点讲解了如何通过MLBackend集成LangChain模型实现自动标注:创建自定义模型类、构建预测链、处理返回结果,最后配置到LabelStudio项目中。该功能可显著提升标注效率,标注人员只需在AI预测结果基础上进行修正。

技术引领业务创新 290

sql server ado 是否需要关闭_利用ADO,实现工作表中的模糊查询

大家好,今日继续讲解《VBA数据库解决方案》,今日讲解的内容是:利用ADO,实现模糊查询。在上一讲中,我们实现了利用ADO快速查找的功能,今日我们实现工作表中模糊查找的功能。我们仍是利用上一讲的数据实现, 在“两表查询数据”的工作表中有如下数据: 我们注意到其中型号和生产厂家的数据有些是混的,这就给我们利用上讲的内容造成了不便,那么这个时候就要利用模糊查找了,如下的数据:我们需要在“两表查询数据”...

weixin_39922769的博客 103

VMware使用Windows、WinXP等虚拟机上不了网的解决办法(管用)

这个情况一般出现在可以插网线的电脑上,比如台式机和有网线插口的笔记本。需要转换器才能插网线的笔记本一般不会出现这种情况. 查看主机的IP地址和虚拟机的IP地址是否在同一网段,如果在的话,虚拟机就能上网了!!(备注:虚拟机中的IP地址一定要和主机中的用来上网的那个连接的IP地址相同哦)。

爱吃雪糕的小布丁的博客 1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

利用VBA+SQL查询Excel工作表数据(基本查询)

本文搭建了VBA+SQL查询的模板,并汇总了SQL基本查询的实际应用,为后续学习条件查询、分组查询、多表查询等内容打好坚定的基础。

VBAMatrix的博客 1628

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

sql空字符串判断函数_Excel数据还可这样来查询:用SQL查询输出工作表指定区域更高效!...

对于数据库编程的朋友而言,SQL结构化查询技术并不陌生,也非常好用,凭借SQL强大的功能可以有效实现对数据库的数据表数据的“增、删、改、查”操作。一般而言,比较高级的语言环境,例如Java、C#、ASP.NET、PHP、Python等都经常用到SQL方式访问数据库数据,而我们Office高级办公中Excel数据查询等办公操作较少用到过SQL方式,这主要是因为要使用SQL,还必须知道它的使用步骤,所...

weixin_39721853的博客 609

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

模糊查询_利用ADO,实现工作表中的模糊查询

大家好,今日继续讲解《VBA数据库解决方案》,今日讲解的内容是:利用ADO,实现模糊查询。在上一讲中,我们实现了利用ADO快速查找的功能,今日我们实现工作表中模糊查找的功能。我们仍是利用上一讲的数据实现, 在“两表查询数据”的工作表中有如下数据: 我们注意到其中型号和生产厂家的数据有些是混的,这就给我们利用上讲的内容造成了不便,那么这个时候就要利用模糊查找了,如下的数据:我们需要在“两表查询数据”...

weixin_26789847的博客 279

mybatis like模糊查询_SQL中利用LIKE实现模糊查询的功能

大家好,今日继续讲解《VBA数据库解决方案》,今日讲解的内容是:利用ADO,实现模糊查询。在上一讲中,我们实现了利用ADO快速查找的功能,今日我们实现工作表中模糊查找的功能。我们仍是利用上一讲的数据实现, 在"两表查询数据"的工作表中有如下数据:我们注意到其中型号和生产厂家的数据有些是混的,这就给我们利用上讲的内容造成了不便,那么这个时候就要利用模糊查找了,如下的数据:我们需要在"两表查询数据"中...

weixin_39524834的博客 315

c#sql防注入模糊查询_SQL中利用LIKE实现模糊查询的功能

大家好,今日继续讲解《VBA数据库解决方案》,今日讲解的内容是:利用ADO,实现模糊查询。在上一讲中,我们实现了利用ADO快速查找的功能,今日我们实现工作表中模糊查找的功能。我们仍是利用上一讲的数据实现, 在"两表查询数据"的工作表中有如下数据:我们注意到其中型号和生产厂家的数据有些是混的,这就给我们利用上讲的内容造成了不便,那么这个时候就要利用模糊查找了,如下的数据:我们需要在"两表查询数据"中...

weixin_39562615的博客 520

Access/VBA/Excel-12-模糊查询

模糊检索

Data_Python_VBA 2251

Access数据库教案(Excel+VBA+Access数据库/SQL Server编程)

Excel+VBA+Access数据库/SQL Server

刘鑫磊 2万+

android 模糊查询控件_SQL查询Excel结果数据还可这样输出到窗体控件ListBox和ListView...

上一期作品,我们分享了通过SQL查询Excel的结果数据输出到Excel自身的工作表区域。大家估计应该感觉到了SQL查询的强大功能,它对精确或模糊查询均无畏惧,优点是查询检索效率高,将查询结果输出的形式更加灵活,语法结构较为简洁,没有过多的IF结合循环结构繁琐的语句,只需掌握几个简单的流程环节“连接对象、数据记录结合对象创建-->连接对象的打开-->SQL语句的编辑创建-->执行...

weixin_39887531的博客 670

控件不可用_SQL查询Excel结果数据还可这样输出到窗体控件ListBox和ListView

上一期作品,我们分享了通过SQL查询Excel的结果数据输出到Excel自身的工作表区域。大家估计应该感觉到了SQL查询的强大功能,它对精确或模糊查询均无畏惧,优点是查询检索效率高,将查询结果输出的形式更加灵活,语法结构较为简洁,没有过多的IF结合循环结构繁琐的语句,只需掌握几个简单的流程环节“连接对象、数据记录结合对象创建-->连接对象的打开-->SQL语句的编辑创建-->执行...

weixin_35958783的博客 725
上一篇: 利用VBA+SQL查询Excel工作表数据(条件查询)
下一篇: 利用VBA在Excel批量插入图片批注
VBAMatrix
博客等级 码龄2年 363粉丝 82原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值