• ベストアンサー

Excelのマクロの記述について知りたい

A1が "山中" 、A2が "40歳" となっている場合、マクロ記述 「activecell=A1」でアクテイブセルを「山中」にすることはできますが、同時にアクティブセルのひとつ下の行のセルを「40歳」にする記述をおしえてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! こういうことがご希望なのでしょうかね? Sub test1() With ActiveCell .Value = Range("A1") .Offset(1) = Range("A2") End With End Sub または Sub test2() With ActiveCell .Value = Range("A1") .Offset(1) = Range("A1").Offset(1) End With End Sub どちらも同じ動きになるはずです。 外していたらごめんなさいね。m(__)m

perogou
質問者

お礼

ありがとうございました。早いご回答、いま見ました。早速やってみます。

関連するQ&A