質問: エクセル 関数を自動的に入力するvbaで困っています vba初心者です。 エクセルの入力シートで行ごとにデータを下記のように入力しています。 a b c 1 日付 品番 商品 2 10/25 10 りんご 3 10/26 20 みかん 4 5 6 2行目から順にデータを入力すると自動的にc列にvbaで vlookup関数をセットして商品を検索したいのですが 上手くできませんでした。 教えてください。よろしくお願いします。
回答: 選択されているセルが変わったことを取得できる このイベントを利用し、 private sub worksheet_selectionchange(byval target as range) end sub どうやら、移動後のセル情報が取得できるので、 アクティブセルのrow-1 のセルに対して、 対象セル.formular1c1 = "=[この中にセルに入れたい関数]" で、どうでしょう?