• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロFormulaで入力する式に変数を使うと定義のエラーと出る)

マクロFormulaで変数を使うと定義のエラーが出る

このQ&Aのポイント
  • 価格表を元に、型番から価格を検索するマクロを作りたいが、変数を使うと定義のエラーが出る。
  • i = kakakuretu - katabanretuとしてFormulaR1C1に代入すると、iが定義エラーになる。
  • 初心者で記録マクロをいじるくらいしかできないため、変数の定義などがよくわからない。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.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」の範囲指定は有効なのでしょうか?

noname#113614
質問者

お礼

出来ました!!感激です。ありがとうございました。 >あと、R1C1形式で指定しているのに「C2:C5」の範囲指定は有効なのでしょうか? 私も??なのですが、記録マクロで作ったらこんな風になっていました。でも実行できました!本当に助かりました!

関連するQ&A