質問: 式で入力されたセルの内容の値を取り出す関数 a1に2、b1に3、c1に =a1*b1 という式を入力します。当然c1は、6と表示されますが、式ではなく6という数字のデータをd1に表示したいのです。 この場合、c1をコピーしてd1に形式を選択して値のみをペーストすればよいのですが、a1、b1に数字を入力したのと同時にd1に式ではなく、値を表示させることはできますか。
回答: 式ではダメで生の数値でないといけないのであれば、vbaで実現できます。 private sub worksheet_change(byval target as range) range("d1") = range("c1") end sub