问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel中,如何用vba语句实现对某一区域内,相同字符串的统计。

发布网友 发布时间:2023-08-03 15:38

我来回答

1个回答

热心网友 时间:2024-02-21 06:18

代码如下:

Sub aa()
Dim i, k As Integer
Dim s As String
k = 0
s = "李红"
For i = 3 To Cells(Rows.Count, 1).End(xlUp).Row
If WorksheetFunction.IsNumber(WorksheetFunction.Find(s, Cells(i, 1))) Then
k = k + 1
End If
Next i
MsgBox "“李红”出现:" & k & "次。"
End Sub追问上面的语句执行时报错了,if WorksheetFunction.IsNumber(WorksheetFunction.Find(s, Cells(i, 1)))这一步是怎样进行的判断的?希望高人再指点一下。另外find方法是返回包含所查找字符串的单元格怎么运用find把找到的字符串进行统计呢?我是初学者看,请大侠帮忙再看看啊。

追答怎么可能呢?我没有调试通过会贴上去吗?
好好检查一下哪 个字符输错了,最好的方法是打开VBE编辑器后,直接复制粘贴上去再运行就可以了。
WorksheetFunction.Find(s, Cells(i, 1))这段代码是调用工作表函数FIND,在A列单元格中查找s,也就是"李红",然后再调用工作表函数ISNUMER判断返回值是否为数字,如果是数字时,就将计数器加1 ,否则计数器不会加1,计数器K的最终结果就是你需要的数。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
亲肤绒与猫抓布,哪款面料做沙发好? 我需要 天津大学_高等数学(上下册)_蔡高厅,有这个的百度网盘吗? 蔡高厅讲的高数是哪版教材 自考高等数学工专如何学 2022情侣必备的经典感恩节祝福语 送给爱人的感恩节祝福语 感恩节给爱人祝福语 如何下载小升初数学试卷 请问各位朋友,有哪些好网站,上面有各地优秀的小升初的数学试卷? 民生信用卡什么合适 广州中心到上海浦东中心要多久 淘宝退货什么时候能把钱退回来 EXCEL VBA统计相同字符个数 酒精肝的正常值是多少?超过多少正常值了算病情严重?拜托各位了 3Q_百 ... 请问下,我这肝功能结果严重吗 ...200多请问肝功能损伤很严重吗,是脂肪肝还是酒精肝,要怎么去调养_百 ... 蜀国有哪些大都督﹖ 魏、蜀、吴三国都有大都督吗﹖ 三国里蜀国和魏国是否设有都督这一官职???如有分别是谁? 蜀国有大都督吗? 三国时期为什么蜀国没有大都督这一职位? 三国时期蜀汉蜀国为什么没有大都督这个职位? 魏蜀吴三国时代,为何只有蜀国没有安插大都督职位? 仙剑奇侠传五前传开发山芦花鸡任务卡住了怎么办 ...在花园杂草里发现的 花瓣周围白色 花瓣中间是紫色,紫色 模拟人生3医院检查孩子性别的问题,高手进! 模拟人生3 怎么去医院检查孩子性别 工字头竿稍容易脱线吗 模拟人生3生男孩吃什么 东莞塘厦到惠州博罗沙河服务区怎么走 用excel vba实现 替换 重复字符。请在已有语句中修改。十分感谢。_百度... 求解:用VBA 筛选 含相同字符 但 字符排列顺序不同 的单元格 职高和中专的区别是什么哪个学历高 看头秃不秃应该在强光下吗 excel中怎么自动分成几个工资等级? 重阳节要吃什么重阳节的习俗有哪些 生涯决策平衡单是考方向有 2022年填志愿参考:贵州理科356分对应的大学 2022年填志愿参考:四川文科356分对应的大学 ...紫癜性肾炎,回家后做了一个尿常规结果是,尿蛋白2+ 结婚了,给说了,把我微信删了,但是他却没删,是啥意思? 前男友说删我微信 他并没有删除我微信 微信怎么拒绝语音通话和语音视频邀请? 狂傲不羁,凭本事耍任性的4个星座,是哪4个星座? 有什么成语是表示这个人虽然高傲但是肯定是有实力的,说的话很狂妄... 如何拒的语音和视频? 不爱表现,最容易让人忽略,但有真本事,最能颠倒乾坤的星座有哪些? 丰谷百家福38度500ML的多少钱一瓶,知道的帮帮忙,急~~~ 下列哪种药可用于治疗水霉病? 文化场馆如何进行功能划分