- 締切済み
Excel VBA 選んだ行のあるセルの値を入れる
Excel VBA 教えてください。 選んだ行の5列目にその(選んだ)行の10列目の値を入れたいのですがどのようにしたらいいのでしょうか。 ちなみに Sub Macro1() Cells(Target.Row, 5).FormulaR1C1 = Cells(Target.Row, 10) End Sub というように、マクロノ記録を利用してやってみましたができませんでした。 ご教授願います。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
Target変数はイベントマクロのみで有効です。 イベント以外のマクロでの選択セルはActiveCellですね。 Cells(ActiveCell.Row, 5).FormulaR1C1 = Cells(ActiveCell.Row, 10) としてください。