吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 316|回复: 5
收起左侧

[其他求助] 各位大佬,求一个代替VBA的程序

[复制链接]
feiyueyiqie 发表于 2026-5-28 19:29
25吾爱币
数据少时用VBA很快,但是当数据多点的时候就超慢了,求大佬做个代替的程序,多谢

通过网盘分享的文件:匹配包含个数
链接: https://pan.baidu.com/s/1JwLj8YjNlJsUL82P1bw8KQ 提取码: b13u

免费评分

参与人数 1吾爱币 +1 收起 理由
ipc2008 + 1 不要玩彩票,彩票就是石头剪刀布,你先出的游戏

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lzy8108 发表于 2026-5-28 20:48
有点没太明白您想表达的意思,左上角图片椭圆形圈住的数字4是怎么来的,如果按照你描述的:在文档2里面查找包含文档1对应单元格的全部数字的数组个数,那图片上能看到符合条件的数组个数只有1个,可是椭圆形里面的为什么会是4?
lzy8108 发表于 2026-5-28 21:10
“文档1的每一行,在文档2里面查找,如果包含有文档数组(全部数字,顺序和位置不一定相同),则把该数组数字个数显示在文档1对应的数组后面,以文档2里面最短的数组开始,数组长度长的显示在后面”
您的这段描述中““文档1的每一行,在文档2里面查找,如果包含有文档数组(全部数字,顺序和位置不一定相同),则把该数组数字个数显示在文档1对应的数组后面”前面这段还能大致理解什么意思,可是后面这段“以文档2里面最短的数组开始,数组长度长的显示在后面”,又是啥意思?是说文档2里面的数组长度可以等于也可以大于文档1的数组吗?举例说明:文档1中第一个数组:【02,04,09,10,11】,假设在文档2中有【02,04,09,10,11】(长度刚好相等)、【02,04,09,10,11,13】、【02,04,09,10,11,15,17】,这几个是不是都符合文档2的数组包含文档1的数组中的全部数字的条件,也就是符合条件的数组数量就是3。用数学上的概念,就是这两个集合(假设文档1的单个数组是集合1、文档2的单个数组是集合2)之间的关系是集合1∈集合2(意思就是集合2的元素范围≥集合1中的元素范围),我这么说您能理解我的意思吗?如果理解,我表达的意思是您想表达的吗
lufan1990 发表于 2026-5-28 21:23
joody 发表于 2026-5-29 05:49
我写了一个 类似的,如果A 包含 B的字符串,就在c列+1,几千行还是很快的。没涉及外部文件。我觉得你想复杂了,不用考虑什么集合,就用字符串匹配就行。
 楼主| feiyueyiqie 发表于 2026-5-29 12:06
lzy8108 发表于 2026-5-28 21:10
“文档1的每一行,在文档2里面查找,如果包含有文档数组(全部数字,顺序和位置不一定相同),则把该数组数字 ...

是这个意思
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-14 08:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表