|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 agilersu 于 2020-8-26 16:35 编辑
有如下2个表格,一个基础表,一个查询表,如何在同时进行实现模糊查询(即以某字符开头)和精确查询呀?发现List.FindText,结合Text.Start都不太方便。类似如下:
基础表
ACItem ACName
1101010 现金 (FCY BUS.)
1101503 现金 (FCY BUS.)
1503242 应收个人贷款利息
1503122 应收公司贷款利息
15040101 应收手续费
查询需求表 :在LineMapping自由输入,希望实现模糊查询(即以某字符开头)和精确查询
ReporItem ReportName LineMapping
22M02 (一)现金 1101010,1101503
22M11 应收款 1503*,15040101
即希望实现如下:
ReporItem ReportName LineMapping 查询结果
22M02 (一)现金 1101010,1101021 1101010
22M02 (一)现金 1101010,1101021 1101503
22M11 应收款 1503*,15040101 1503242
22M11 应收款 1503*,15040101 1503122
22M11 应收款 1503*,15040101 15040101
使用List.FindText 函数若1503*会把1101503 給带出来,还请各位高手指点迷津
|
|