- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでVLOOKUP関数を使う)
VBAでVLOOKUP関数を使う
このQ&Aのポイント
- VBAを利用してVLOOKUP関数を使用する方法について説明します。
- 空白セルのみを対象にして、VLOOKUP関数でResultsを更新する方法について教えてください。
- 試行錯誤しているが、問題の解決に至っていません。助言をいただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
下記でどうでしょうか。 If文(★1の処)を追加してみました。 Do Until ItemCode = "" If ActiveCell.offset(i, 1).value = "" Then '★1 On Error Resume Next ItemCode = ActiveCell.offset(i, 0).value Results = Application.WorksheetFunction.VLookup(ItemCode, SerchArea, 2, False) If Err <> 0 Then Results = "" ActiveCell.offset(i, 1) = Results End If '★1 i = i + 1 Loop
お礼
お礼が遅くなりました。 できました!! 本当に助かりました。ありがとうございました。