![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
こんにちは、
>"=VLOOKUP(R[1]C,B:C,2)"
R[1]Cは、R1C1形式なので 1つ下のセル
>「B:C」が「B:A:A」となってしまうのは何故でしょうか。
R1C1形式なので
B:CのB:は単なる文字列でCはカラムになりナンバーが省略されているので A列
VLOOKUPの2番目の引数は範囲なので C は A:A となります。
従って =VLOOKUP(A2,B:A:A,2) となります。
R1C1形式とA1形式を混在させている理由は分かりませんが、
R1C1形式でVLOOKUP関数を書くなら、ActiveCell.FormulaR1C1 = "=VLOOKUP(R[1]C,C[1]:C[2],2)" な形ではないでしょうか
VBAですべてA1形式で書くなら
ActiveCell.Formula = "=VLOOKUP(" & ActiveCell.Offset(1).Address(0, 0) & ",B:C,2)"
かな
この回答へのお礼
お礼日時:2020/08/29 20:28
ありがとうございました。理解しました。
R1C1形式が全体に及ぶものと考えていませんでした。
特定セルへ入力した後、最下行まで貼り付けるマクロを組んでいて、
変動する第一引数のみをR1C1形式とすることで足るものと思い込んでいました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル 指定セル繰り返しマクロ 4 2022/06/06 17:08
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/09 14:54
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) 条件付き書式 ある範囲で色がついているセルと同行の別のセルに色を付けたい 4 2022/04/20 07:04
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAを使いセルを指...
-
エクセルでの先頭文字について
-
スピンボタンのコピー
-
Excelで数値→文字列変換で指数...
-
テキストボックス内の文字のふ...
-
エクセルにおける、グラフの指...
-
Excelで行ごとコピー、同じ行を...
-
Excelの関数について、特定の文...
-
エクセル
-
エクセルでグラフタイトルが折...
-
EXCEL・複数ある円グラフの円の...
-
エクセル 指定した文字列を含...
-
【エクセル】表の中の文字だけ...
-
塗りつぶしの色をコピーするには
-
エクセル 入力中に表示されな...
-
たくさん作った同じ設定のグラ...
-
PDFの一部を切り取って別のシー...
-
日付が1年以内になると他のセル...
-
エクセルグラフの一括設定。
-
【Excel】貼り付けた画像がいつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スピンボタンのコピー
-
エクセルVBAを使いセルを指...
-
HYPERLINKのリンク先のセル範囲...
-
エクセルで全部の数字を3倍したい
-
エクセルVBA: 別のセルからの...
-
エクセルでの先頭文字について
-
ワードからエクセルへのハイパ...
-
IF関数について
-
セルに入力したファイル名を参...
-
【頭の良い人へ】同セル内の文...
-
エクセル VBA 特定の範囲内に一...
-
VBAからIEを操作する時のウィ...
-
エクセル VBA オフセットさせ...
-
countif関数で離れた場所を検索...
-
エクセルで最後に入力したセル...
-
【エクセル2016】行数を指定し...
-
データベース関数のCriteria(...
-
EXCEL2002で、「セルの範囲指定...
-
エクセルVBA 結構初歩的なこと...
-
エクセル 同一セル内の特定文...
おすすめ情報