私はあまり経験がありませんが、列 A を検索する関数を作成しようとしています。最初に「AT」で始まる文字列が見つかったときに、その文字列全体をセル N1 にコピーします。2 番目の文字列は「」で始まります。 AT" は N2 にコピーされ、列 A がなくなるまで繰り返されます。これはこれまでのところ私の弱い試みですが、あまり運がありません。
Function Find_AT(ByVal I As Integer)
Dim c As Range
Dim COUNTER As Integer
Dim CAPTURE As Long
COUNTER = 0
For Each c In Range("A1", Range("A65636").End(xlUp))
If Left(c, 2) = AT Then
COUNTER = COUNTER + 1
If COUNTER = I Then
CAPTURE = c
Exit For
End If
End If
Next c
Find_AT = CAPTURE
End Function