永发信息网

excel vba中找出字符

答案:3  悬赏:50  手机版
解决时间 2021-02-18 20:07
1。B15:B24为范围(如果修改为C列时,如何修改请注解)
2。从“-”号后面的最多字符中找出缺少的字符
最佳答案
Leaf leaf = new Leaf("Leaf D");
root.Add(leaf);
root.Remove(leaf);
root.Display(1);
Console.Read();
}
全部回答
Sub xx()   Const a = 2 '在这里修改   Set d = CreateObject("Scripting.Dictionary")   Set d1 = CreateObject("Scripting.Dictionary")   arr = Cells(15, a).Resize(10)   ReDim brr(1 To UBound(arr, 1))   For i = 1 To 10     arr(i, 1) = Right(arr(i, 1), Len(arr(i, 1)) - InStr(arr(i, 1), "-"))     brr(i) = Len(arr(i, 1))     If brr(i) > c Then c = brr(i)   Next   For i = 1 To 10     If brr(i) = c Then       For j = 0 To 9         d.Add j, ""       Next       For j = 1 To Len(arr(i, 1))         t = --Mid(arr(i, 1), j, 1)         If d.exists(t) Then d.Remove (t)       Next       k = d.keys       For j = 0 To UBound(k)         d1(k(j)) = ""       Next       d.RemoveAll     End If   Next   Cells(13, a) = Join(d1.keys, "") End Sub
在d13输入公式:=right(left(substitute(d13,"/",""),e12+1),1) sub 查找() 'activesheet.name = "验证表" sheets("验证表").select i = range("e65536").end(xlup).row j = range("d65536").end(xlup).row k = replace(cells(5, 4), "/", "") if application.worksheetfunction.isnumber(cells(i, 5)) = true then cells(i + 1, 5) = right(left(k, cells(i, 5) + 1), 1) else msgbox "e列最后一行不为数字,不能进行查找!!" end if end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《南瓜房子》好词好句摘抄
企业进行内部研发活动所发生的费用,会计上应
木兰古筝艺术中心地址在哪,我要去那里办事
电气中各种电箱是什么意思?
紫微郎花事txt全集下载
帝皇足道养生馆在什么地方啊,我要过去处理事
读“木桶效应(组成木桶的木板如果长短不齐,
忍者之刃 裂隙墙壁怎么打开
三门峡市陕州区房屋征收与补偿办公室怎么去啊
广播里老放的那首古筝背景音乐叫什么名字?
一块平行四边形的草地,底长80米,底是高的2修.
泰拉瑞亚猪鲨公爵是哪个版本
遂宁市图书馆
设ω>0,函数y=sin(ωx+π3
我想创建一个压缩文件,使别人解压后自动运行
推荐资讯
【英文链接】据说美国宇航局已经证实了2012天
实用的精盐有没有保质期
我的公司是江西的现在在广西项目部施工,可以
永安大药房地址在哪,我要去那里办事
安晨面馆地址在什么地方,想过去办事
质量相等的铜块和铅块升高相同的温度,谁吸收
开具无房证明必须夫妻两个人一起去吗
C语言 在主函数中输入10个学生的成绩,分别用
内存卡在DVD上播放时该换成什么格式
女主角美容会馆我想知道这个在什么地方
韩国组合四个女生唱的歌曲里面有莫拉哟
桥头排骨在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?