No.2ベストアンサー
- 回答日時:
例えば、C列に対して設定するとします。
C1セルがアクティブな状態で、
入力値の種類
ユーザー設定
数式
=ISERROR(FIND(" ",C1))
※半角スペースを含まない場合のみ許可
でいかが?
----------------------------------------------------------------
[abc def]のように、文字列の中途にスペースが入る場合を許容するのであれば、
=RIGHT(C1,1)<>" "
※半角スペースで終わらない場合のみ許可
----------------------------------------------------------------
[abcdef ]のように、全角スペースが入る場合も禁止するのであれば、
=AND(ISERROR(FIND(" ",C1)),ISERROR(FIND(" ",C1)))
※半角スペースも全角スペースも含まない場合のみ許可
----------------------------------------------------------------
・禁止する場合についてではなく、許可する場合について設定する
・個々の文字ではなく、文字列全体についての判定を考える
のがポイントです。
deus_ex_machina様、ありがとうございました。早々にご回答下さったというのに、こちらからのお礼が遅くなってしまい、申し訳ございませんでした。
お教え頂いた数式で、希望通りに設定出来ました。今後、入力規則を定める際には、お教え頂いた2つのポイントを参考にさせて頂きます。本当にありがとうございました。
No.1
- 回答日時:
データ>入力規則でデータの入力規則画面を表示させます。
《設定タブ》
入力値の種類はユーザー設定。
空白を無視するチェックボックスのチェックを外します。
数式テキストボックス内でスペースを入力します。※単純にスペースキーを押すだけです。
《エラーメッセージタブ》
スタイル、タイトル、エラーメッセージを任意に編集します。
《入力時メッセージタブ》
セルの選択時にメッセージを表示するチェックボックスのチェックを外します。
お試しください。
この回答への補足
---Blue---様、ありがとうございました。
早速教えて頂いた通りに設定してみました。
ですが、教えて頂いた方法ですと[abcdef****]と入力した場合だけではなく、[abcdef]とスペースを無しにして入力した場合もエラーと認識されてしまいます。
スペースを入力した場合のみエラーと認識させる方法がないものでしょうか。ご存知であればぜひご教授下さい。
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) データ入力規則リスト 空白を無視 3 2022/07/13 15:11
- Word(ワード) スペースを1回押したら前回入力したのを最初に出るようにしたい 1 2023/06/10 14:34
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) Excelの入力規則にいれる関数について 7 2022/12/22 10:19
- Excel(エクセル) エクセルで指定範囲にある名前と重複した場合に入力できないようにしたい 1 2023/07/13 09:58
- Excel(エクセル) EXCEL 和暦を西暦に変換する方法について 4 2023/03/02 20:57
- Excel(エクセル) Excelについて Excel初心者です。 日報に数字を入力する時、誤った数字を入れると、セルが赤く 6 2023/03/31 17:05
- iPhone(アイフォーン) iPhoneの機能 文字入力の時入力欄を長押しすると、コピー ペースト とか出てきますが、そこに出て 2 2023/08/14 22:53
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルで英数大文字のみの入力制限は可能ですか
Excel(エクセル)
-
エクセル関数で文字列の中のスペースの有無を調べたい。
Excel(エクセル)
-
エクセルの入力規則で半角英数字と一部記号のみ許可
Excel(エクセル)
-
-
4
Excelで入力禁止文字を設定したい
その他(ソフトウェア)
-
5
【エクセル】 入力規則:リストで空欄を防ぎたい
Excel(エクセル)
-
6
Excel 条件によって入力禁止にする
Excel(エクセル)
-
7
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
8
EXCELで特定の文字列を入力→エラー表示したい
その他(Microsoft Office)
-
9
Excelで、条件と一致する最後のセルを検索したい
Excel(エクセル)
-
10
空白はダメというエラーの表示(アクセス)
その他(データベース)
-
11
A1セルに入力したら、入力時間をA2セルに自動挿入
Excel(エクセル)
-
12
エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
Excel(エクセル)
-
13
入力規則で半角数字のみ受け付ける方法
Windows Vista・XP
-
14
エクセル:シート名を手入力でなく、セル「A1」の文字を出したい。
Excel(エクセル)
-
15
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
16
VBAで文字列を数値に変換したい
Excel(エクセル)
-
17
エクセル関数について(フォントサイズ変更)
Excel(エクセル)
-
18
VBA スペースが入力されていても、空白セルと判断する方法
Excel(エクセル)
-
19
エクセルでスペース入力セルをカウントしない方法
その他(Microsoft Office)
-
20
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
エクセルで文字列としての指数...
-
Excelで時間順で並べ替えしたい
-
Excelで【1-1】【1-2】【1-3】...
-
文字の上にバーをつけるには?
-
エクセルのセルや文字を点滅表...
-
エクセルで時間入力10:30の:...
-
エクセルの「○分○秒」の表示形...
-
EXCELで勝手に予測入力される
-
エクセルで【0.5日と1日】を表...
-
エクセルで自動的にイコール(...
-
関数CONCATENATEの表示で
-
平方センチメートルの入力の仕方
-
EXCELで特定の文字列を入力→エ...
-
エクセルで月日だけ入力すると...
-
WORD2010 差し込み印刷の時間...
-
excelVBA コンボボックスに時刻...
-
エクセルで(1)を入力すると...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
エクセルのセルや文字を点滅表...
-
エクセルで文字列としての指数...
-
Excelで時間順で並べ替えしたい
-
EXCELで勝手に予測入力される
-
セルに数字を入れると×1000にな...
-
Excelで【1-1】【1-2】【1-3】...
-
エクセルで時間入力10:30の:...
-
エクセルで自動的にイコール(...
-
エクセルで【0.5日と1日】を表...
-
エクセルの「○分○秒」の表示形...
-
WORD2010 差し込み印刷の時間...
-
平方センチメートルの入力の仕方
-
入力規則でスペース入力を禁止...
-
EXCELで特定の文字列を入力→エ...
-
コクヨのリーフ仕入帳等にパソ...
-
Accessのフォーム上のテキスト...
-
関数CONCATENATEの表示で
おすすめ情報