首页热点问题发现等你来答
我要提问

VBA同时查找两个工作表的B列并定位到找到的地址

提问时间:2023-06-23 07:22 | 栏目 分享 举报已浏览【668】次

1、被查找的内容:工作表"2022年日记账-06月"."C3"2、查找的区域:工作表"线路板2022收款明细"和工作表"覆铜板2022收款明细" 两个工作表的B列中3、只要定到那个位置就可以了 4、我尝试过的方法,我在网上查到的代码(如下所示:)这段代码只能查找到其中一个工作表的B列,能否在两个工作表中的B列都找一下并定位到呢?Sub 查询公司名称()''Dim StrFind As StringDim Rng As RangeStrFind = Trim(Range("C3"))If Trim(StrFind) <> "" ThenWith Sheets("线路板2022收款明细").Range("B:B")Set Rng = .Find(What:=StrFind, After:=.Cells(.***.count), LookIn:=xlFormulas, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False)If Not Rng Is Nothing Then***.goto Rng, TrueElseMsgBox "没有找到该单元格!"End IfEnd WithEnd IfEnd Sub

匿名网友 2023-06-23 08:24 精选回答

点击按钮1:Sub按钮1_Click()Dimxlb%,ftb%xlb=***.iferror(***.match(Range(C3),Range(线路板2022收款明细!B:B),0),0)ftb=***.iferror(***.match(Range(C3),Range(覆铜板2022收款明细!B:B),0),0)Ifxlb=0Andftb=0ThenMsgBox俩工作表B列都没有——&Range(C3)Ifxlb=0Andftb0Then_MsgBox“线路板2022收款明细”工作表B列都没有——&Range(C3)&_Chr(10)&Chr(13)&_“覆铜板2022收款明细”工作表B列有——&Range(C3),在第&ftb行Ifxlb0Andftb=0Then_MsgBox“线路板2022收款明细”工作表B列有——&Range(C3),在第&xlb行&_Chr(10)&Chr(13)&_“覆铜板2022收款明细”工作表B列没有——&Range(C3)Else_MsgBox“线路板2022收款明细”工作表B列有——&Range(C3),在第&xlb行&_Chr(10)&Chr(13)&_“覆铜板2022收款明细”工作表B列有——&Range(C3),在第&ftb行EndSub

站长郑重提示:以上回答来自互联网网友,仅其代表个人观点,请谨慎参阅。

求总监理工程师聘用程序?规范一点的。

提出人选,考试,考核,面试,通过公司任命,公示
1562 阅读 67 点赞

如何按照类别求和在岗人数。

1、要确定那个对钩是符号,而不是图片,这里用"V"代替,实际可用复制粘贴替换此符...
1231 阅读 65 点赞

初级计算机信息处理员能拿来入户使用吗?

可以拿来入户使用,我看过东莞新政策初稿,有这一条。
3150 阅读 41 点赞

第一次工作的我,不太了解这个是啥时候上班...

你给班次内容可能不一定全面,但大致可分为早、中(午)、晚,三个班次。1、早班:4:00——11:00...
1992 阅读 54 点赞

你觉得她怎么看待没工作的人

肯定看也不看呗。
1786 阅读 119 点赞
最新问答
1山东上20天班发1300元算违法吗? 127 阅读 · 6 点赞
2对于不敬畏你的下属应该怎么办? 81 阅读 · 10 点赞
3晴天气温达到多少度要巡河工作? 104 阅读 · 16 点赞
4入职不到半年的员工会有年终奖吗? 109 阅读 · 10 点赞
5找不到工作怎么办? 128 阅读 · 6 点赞
6找工作很自卑,如今35岁了还能修复唇腭裂吗? 78 阅读 · 10 点赞