0
に見つかった行、私は技術的にネストされたループで次のコードを、持っている.Findが
Dim compareRange As Range
Dim toCompare As Range
Dim rFound As Range
Dim cel As Range
Set compareRange = Worksheets("sheet2").Range("A2:A" & Lastrow3)
Set toCompare = Worksheets("sheet3").Range("A2:A" & Lastrow4)
Set rFound = Nothing
For Each cel In toCompare
Set rFound = compareRange.Find(cel)
どのように私は、値が別々のシートで見つかった行を見つけるのですか?たとえば、AAAAがsheet3の1行目にあり、それが5行目のシート5で見つかった場合、5行目の値5を取得するにはどうすればよいですか?
ちょうどない、 'rFound.Row'を使用しますか? – BruceWayne
^^しかし、ブロック内であれば 'If Not rFound Is Nothing Then'ブロック内にあります(データがFindで常に一致することが保証されていない限り) – YowE3K
私のシートに複数の値がある場合1列Aには111があり、列2には列Aがあります。111には、常に同じものを見つけることができます。 –