VBA findNext nothing 问题
Function test(cel As Integer) As StringDim functionRetStr As String '方法返回值Dim currentValue As String '调用方法单元格第一列值Dim totalRow As Long '总行Dim rngTemp As Range '搜索Dim rngA As RangefunctionRetStr = ""totalRow = ActiveSheet.[A65536].End(xlUp).RowcurrentValue = Cells(Application.Caller.Row, 1).ValueSet rngA = Range("A1:A" & totalRow)Set rngTemp = rngA.Find(what:=currentValue, LookAt:=xlWhole)If Not rngTemp Is Nothing ThenfirstAddress = rngTemp.AddressIf IsError(ActiveSheet.Cells(rngTemp.Row, cel)) = False ThenfunctionRetStr = ActiveSheet.Cells(rngTemp.Row, cel).ValueEnd IfDoSet rngTemp = rngA.Find(what:=currentValue, LookAt:=xlWhole, after:=rngTemp)If IsError(ActiveSheet.Cells(rngTemp.Row, cel)) = False ThenIf Not functionRetStr Like "*" & ActiveSheet.Cells(rngTemp.Row, cel).Value & "*" ThenfunctionRetStr = functionRetStr & "," & ActiveSheet.Cells(rngTemp.Row, cel).ValueEnd IfEnd IfLoop Until rngTemp Is Nothing Or rngTemp.Address = firstAddressEnd IfSet rngTemp = Nothingtest = functionRetStr
End Function
VBA findNext nothing 问题相关推荐
- Qt excel VBA findNext及find使用
QAxObject *range = pWorksheet->querySubObject("UsedRange");//获得表格范围if ( range ){QAxObje ...
- 【LuKS】Vba if not c is nothing
在对excel宏调整的时候,发现以下一段代码,在网上查阅资料后,理解如下: If Not c Is Nothing Thens = c.Addresssource.Cells(c.Row, 7) = ...
- find vba 模糊_VBA积木代码方案:实现多重查找、模糊查找、清除值
分享成果,随喜真能量.大家好,今日内容仍是和大家分享VBA编程中常用的简单"积木"过程代码,第NO.111-NO.113则,内容是:利用FindNext完成多重查找.利用Clear ...
- VBA各种查询方法介绍和应用举例
目录 前言 1 Range对象的Find方法 2. Range 对象的 Filter 方法 2.1 AutoFilte自动筛选 2.2 AdvancedFilter 高级筛选 3.Instr 函数 4 ...
- find vba 模糊_利用VBA代码实现多重查找、模糊查找、清除值的方案
分享成果,随喜真能量.大家好,今日内容仍是和大家分享VBA编程中常用的简单"积木"过程代码,第NO.111-NO.113则,内容是:利用FindNext完成多重查找.利用Clear ...
- find vba 模糊_EXCEL——VBA实现模糊查找并获取查找到的单元格内容
image 大家有没有遇到过这种情况,要在一张数据很多的sheet中进行查找匹配一个数据或多个数据(部分匹配),并对查找到的单元格内容进行汇总.这个时候如果对多个数据一个个在目标sheet中ctrl ...
- Excel+VBA+之快速上手
第一章 VBA语言基础 第一节 标识符 一.定义 标识符是一种标识变量.常量.过程.函数.类等语言构成单位的符号,利用它可以完成对变量.常 量.过程.函数.类等的引用. 二.命名规则 1 ...
- excel查找功能_如何使用VBA代码实现Excel的查找和替换功能?
每天一篇Excel技术图文微信公众号:Excel星球NO.145-I Find You作者:看见星光微博:EXCELers / 知识星球:Excel HI,大家好,我是星光.这章继续给大家分享VBA常 ...
- 小福利,用Excel VBA设计一个查询小应用
小福利,用Excel VBA设计一个查询小应用 Option ExplicitSub 查询_Click()Dim rng1, rng2, rng As RangeDim firstaddressDim ...
最新文章
- python判断质数的函数并输出_【python基础】|| 用python判断输入的数是否为素数
- Technode:滴滴这五年,大数据为城市交通做了什么
- 移动端web开发分享
- Android app内语言环境切换
- 其实,这仅仅是个开始
- 一个程序员的感慨的《虚拟光驱》
- FTP 中 「quote type b 1」的含义
- 为大家提供几个开发职位
- 如何对物联网数据进行大数据分析
- 【Java程序设计】运算符与优先级
- Atitit if else 选择决策流程ast对比 sql java 表达式类型 binaryExpression hase left and rit expr 目录 1.1. Sql	1
- 前端性能优化(四)01-页面性能优化之优化原则——尽量减少HTTP请求 使用内容传送网络CDN 避免空src或空href值 启用gzip压缩 CSS放顶部,JS放底部 减少DNS查找
- 判断语句——switch case
- h5 富文本输入框_H5富文本编辑器的详细介绍
- 自动化运维之架构设计六要点
- JavaScript贷款计算器
- s4i9500 android6.0,三星Galaxy S4(i9500)各版本的区别:教你区别三星S4的5个版本(图文)...
- 证券公司信息化2-投资银行业务是做什么的,怎样赚钱,IT在里边起到什么作用?
- 1Tb 硬盘重做系统无法启动修复
- NHibernate的一个示例