現在、VBAの検索機能を使用して検索範囲から結果を取得し、セル位置のアドレスを配列に入力します。VBA ::範囲の結果を配列に渡す
私は以下のコードで配列を設定しようとしました。
Dim FindRange1 as Range
Dim Find1 as Range
Dim Results1() as Variant
Dim R1 as integer
Dim Max as integer
Max = Range("E7:E1000").Cells.Count
Set FindRange1 = Worksheets("Properties").Range("P7:P1000")
If ILsearch.P1B1.Value = True Then
For R1 = 1 To Max
For Each Find1 In FindRange1
If (Find1.Value < TextBox1) And (Find1.Value > "0") Then
Results1(R1) = Find1.Address
End If
Next Find1
Next R1
End If
何が問題なのですか?あなたはそれを期待していないのですか? – jonsca