• 締切済み

Excel VBA 選んだ行のあるセルの値を入れる

Excel VBA 教えてください。 選んだ行の5列目にその(選んだ)行の10列目の値を入れたいのですがどのようにしたらいいのでしょうか。 ちなみに Sub Macro1() Cells(Target.Row, 5).FormulaR1C1 = Cells(Target.Row, 10) End Sub というように、マクロノ記録を利用してやってみましたができませんでした。 ご教授願います。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

Target変数はイベントマクロのみで有効です。 イベント以外のマクロでの選択セルはActiveCellですね。 Cells(ActiveCell.Row, 5).FormulaR1C1 = Cells(ActiveCell.Row, 10) としてください。

関連するQ&A