[[20150729092348]] 『数式の復活』(a-su) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数式の復活』(a-su)

 数式が入っているセルがあります。

 そのセルは条件によって、直接入力で数値を入れたり、数式の結果を使用したりします。
 
 直接入力をした場合は数式が消えてしまいます。

 間違えて入力した場合は数式を復活する必要があるので、マクロで消えた数式の復活する方法があれば教えてください。

< 使用 Excel:unknown、使用 OS:unknown >


 >間違えて入力した場合

 Ctrl+Zでは駄目でしょうか?
(コナミ) 2015/07/29(水) 09:50

 こんにちは

 標準モジュールに

 Sub test()
   Application.Undo
 End Sub

(きらら) 2015/07/29(水) 11:59


 レイアウトや仕様でできない場合もあるだろうが。

 手入力欄を別にしておいて(たとえばA列を手入力欄とする)
 =IF(A1<>"",A1,式)
 と入力しておくとA列に入力した場合はその入力した値、A列に未入力、あるいはA列に入力した値を削除した時には式の結果を表示する。
(ねむねむ) 2015/07/29(水) 13:06

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.