小编use*_*982的帖子

在vba Excel中大量查找请求(在查找中查找)

我正在尝试执行一种嵌套的查找请求,用例是我需要在一个工作表上查找一个组,如果找到,则从找到的行中的单独列中获取用户ID值,然后在另一张纸。然后,它应该执行一系列操作,然后在第一张工作表中找到下一个出现的组。

我的代码是

LookupGroup = Split("GroupName1,GroupName2", ",")
For I = 0 To UBound(LookupGroup)
    With Worksheets("RawData").Range("C:C")
        Set C = .Find(LookupGroup(I), LookIn:=xlValues)
        If Not C Is Nothing Then
            FirstAddress = C.Address
            Do
                LookupId = Sheets("RawData").Cells(C.Row, 7).Value
                IdExist = False
                'Check to ensure ID does not exists on Team Members Tab
                Set IdRange = Sheets("Team Members").Range("A:A").Find(LookupId, LookIn:=xlValues)
                If IdRange Is Nothing Then
                    IdExist = True
                End If
                If Not IdExist Then
                    Highlight = True 'trigger to Set row to bold red font
                    If RecordsFound …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

0
推荐指数
1
解决办法
1778
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1