1
vLookupを実行しようとしています。 VLOOKUP(value、table、index_number、[approximate_match])テーブル全体で、シート全体を選択したいのですが、データの行がどこで終了するのか分かりません。不明な行までのシート全体の範囲を設定するにはどうすればよいですか?次のコードは次のようになります。 Sheet4.range( "D1:Y14945")行がどこで終了するかわからないため、Yは不明です。事前にご協力いただきありがとうございます:)vlookupのシート全体の範囲を設定します。
Dim look As Variant
Dim x As Integer
x = 2
Sheet1.range("N2").Select
Do Until IsEmpty(ActiveCell)
look = Sheet1.Cells(x, 14).Value
ActiveCell.Offset(1, 0).Select
result = Application.WorksheetFunction.VLookup(look,
Sheet4.range("D1:Y14945"), 21, False)
Sheet1.Cells(x, 15).Value = result
x = x + 1
Loop