• ベストアンサー

セルの元値を別セルに貼付け後、新たに値を入力

ExcelでA1セルに新たに値を入力したときC1セルにA1セルの元の値が貼付けられる。 都度、A1セルに値を入力するたびにC1セルの値も変更されるようにしたいのですが どなたかよろしくお願いします。

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

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

こんにちは! 横からお邪魔します。 安直な考え方ですが、一旦A1セルのデータを別セルに移動させ A1セルのデータが変更するたびにC1セルに「別セル」のデータを表示させる方法はどうでしょうか? 仮に「別セル」をD1セルとした場合は Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then Range("C1") = Range("D1") '←D1セルはどこか使っていないセルに! With Range("D1") .Font.ColorIndex = 2 .Value = Target End With End If End Sub この程度しか思いつきません。 他に良い方法があればごめんなさいね。m(_ _)m

kuma0220
質問者

お礼

有難うございます。助かります。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

C1セルに =A1 と入力してみてください。

kuma0220
質問者

お礼

有難うございます。

kuma0220
質問者

補足

質問内容が不明確のようでした。C1セルにはA1セルに新たに入力される1回前の値が入るようにしたいのですが。