• 締切済み

エクセル 関数を自動的に入力するVBAで困っています

VBA初心者です。 エクセルの入力シートで行ごとにデータを下記のように入力しています。      A      B       C 1   日付    品番     商品 2   10/25    10     りんご 3   10/26    20     みかん 4 5 6 2行目から順にデータを入力すると自動的にC列にVBAで VLOOKUP関数をセットして商品を検索したいのですが 上手くできませんでした。 教えてください。よろしくお願いします。

みんなの回答

  • loop_dog
  • ベストアンサー率32% (14/43)
回答No.1

選択されているセルが変わったことを取得できる このイベントを利用し、 Private Sub Worksheet_SelectionChange(ByVal Target As Range) End Sub どうやら、移動後のセル情報が取得できるので、 アクティブセルのROW-1 のセルに対して、 対象セル.FormulaR1C1 = "=[この中にセルに入れたい関数]" で、どうでしょう?

otk-ks
質問者

お礼

ありがとうございました。基本的なことがまだわかってないので参考にさせていただきます。

関連するQ&A