[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『入力規制の方法』(さんちゃん)
セルに全角英数文字を3文字しか入力できないようにしたい。
誤った入力時はエラーメッセージを出したい。
まず、入力したいセルを選択して、メニュー『データ』から入力規則をクリック。 さらに『日本語入力』タブを クリック、リストから全角英数字を選択。 つぎに『設定』タブをクリック、入力値の種類から文字列(長さ指定)、 データから次の値の間を選び、最小値3、最大値3とします。
また、『エラーメッセージ』タブを選びます。スタイルを停止にしタイトルは「入力ミス」 エラーメッセージは「英数字3文字でお願いします。」と入力。
最後に選択したセルの書式設定で「表示形式」タブから文字列を選択して OKというのでどうでしょうか? (ひろ2)
早速試してみたのですが、
全角、半角の規制がききません。
未入力および3文字以外の場合はメッセージはでますが
半角で入力しても規制がかからず入力できてしまいます。
再度、ご鞭撻ねがいます。
それでは、逆に半角英数ではダメでしょうか? 入力したいセルを選択。 『データ』→『入力規則』→『日本語入力』タブでリストから「オフ(英語モード)」 次に『設定』タブの「入力値の種類」で「ユーザ設定」、「数式」のところに "=LENB(A1)=3"でOKとします。(A1は選択したセルの先頭のセルです。) エラーメッセージは上の通りにしてもらえればいいです。
こうすると、逆に全角英数3文字は受け付けず、半角3文字を許可する設定に できるようです。 どうしても全角にこだわる必要がある場合は、"=LENB(A1)=6"とする方法もありますが、 これなら、半角で6文字も受け入れてしまうので上手くありません。(ひろ2)
しかし、うまくいきません。
上記の様に設定しましたが、今度は何も受け付けて
くれなくなってしまいました。(設定したエラーメッセ−ジがでます。)
大変申し訳ありませんがよろしくお願いします。
「数式」のところに""のマークは不要ですけれど入っているということはありませんか? もし入っていたら削除してください。『日本語入力』タブで「半角英数字」の設定で 試してみてください。 とろとろした返答ですみません。(ひろ2)
ありがとうございました。
いろいろお手数おかけいたしました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.