|
空白をエラーと認識してしまいます。
お分かりになる方がいれば、ご教授いただけると幸いです。
現状は下記コードになります。
Sub Main()
Dim Serchkey As Range
Dim SerchRange As Range
Dim OutputRange As Range
Dim i As Long
Set Serchkey = Worksheets("書籍貸出表").Range("B3:B8")
Set SerchRange = Worksheets("書籍管理一覧表").Range("A3:B8")
Set OutputRange = Worksheets("書籍貸出表").Range("B3:C8")
Application.ScreenUpdating = False 'Flaseで画面更新停止、Trueで画面更新再開
For i = 1 To Serchkey.Rows.Count
OutputRange(i, 2) = WorksheetFunction.Vlookup(Serchkey(i, 1), SerchRange, 2, False)
Next
Application.ScreenUpdating = True
End Sub
|
|