- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロFormulaで入力する式に変数を使うと定義のエラーと出る)
マクロFormulaで変数を使うと定義のエラーが出る
このQ&Aのポイント
- 価格表を元に、型番から価格を検索するマクロを作りたいが、変数を使うと定義のエラーが出る。
- i = kakakuretu - katabanretuとしてFormulaR1C1に代入すると、iが定義エラーになる。
- 初心者で記録マクロをいじるくらいしかできないため、変数の定義などがよくわからない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
"=IF(ISNA(VLOOKUP(RC[" & i & "],'C:\Documents and Settings\@\My Documents\東京購入分\[東京購入分.xls]sheet1'!C2:C5,4,FALSE)),"""",VLOOKUP(RC[" & i & "],'C:\Documents and Settings\@\My Documents\東京購入分\[東京購入分.xls]sheet1'!C2:C5,4,FALSE))" あと、R1C1形式で指定しているのに「C2:C5」の範囲指定は有効なのでしょうか?
お礼
出来ました!!感激です。ありがとうございました。 >あと、R1C1形式で指定しているのに「C2:C5」の範囲指定は有効なのでしょうか? 私も??なのですが、記録マクロで作ったらこんな風になっていました。でも実行できました!本当に助かりました!