| 
    
     |  | 空白をエラーと認識してしまいます。 お分かりになる方がいれば、ご教授いただけると幸いです。
 
 現状は下記コードになります。
 
 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
 
 |  |