[[20180721162227]] 『メッセージボックスで』(はな) ページの最後に飛ぶ

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

 

『メッセージボックスで』(はな)

ロックされているセルに入力しても入力はできませんが
そのセルを入力しようとしたときに警告文を表示したいのですが
やりたいことはロックされているセルに入力
しようとしたときにこのセルはロックされていますと
出ます。そのあとにでもかまいませんが入力用シートに
入力してくださいと出したいのですが
方法あったら教えてください
よろしくお願いします

< 使用 Excel:Excel2003、使用 OS:WindowsXP >


 メッセージボックスに拘りがなければ、
 [入力規則]の[入力時メッセージ]でソレっぽいのは出せますよ。

入力時メッセージで入力前にミスを撃退!--Excel・エクセル
http://kokoro.kir.jp/excel/input_message.html

(白茶) 2018/07/21(土) 19:48


# 発言が重なってしまいました。
 
>ロックされているセルに入力しようとしたとき
そういうイベントをキャッチする既定のものは無いと思う。
 
代替案として、
・ロックを外しておいて、
・入力規則で 「入力時メッセージ」に希望の台詞を表示させる。
・入力規則で =LEN(A1)=0 などとして実際に入力しようとしてもエラーを発生させる
などという手も考えられる。
 
ただ、そう言う小賢しいことよりも、
普通にロックして入力できないようにしておき、
シートに赤字で、「入力用シートに入力してください」などと
最初から警告を表示しておけばよいのでは?

(γ) 2018/07/21(土) 19:50


うーん。入力しようとしたときには、先にそのセルを選択するんだろうから、マクロのSelectionChangeイベントを使えばできなくはなさそうですけど。。。。

やっぱり、いちいちメッセージ出てくるほうがうざったいので、γさんがおっしゃるようロックして選択すらさせないようにしたほうがいいのでは?
(もこな2) 2018/07/22(日) 00:02


コメント返信:

[ 一覧(最新更新順) ]


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