
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
入力規則で入力時にエラーメッセージを表示では如何でしょうか。
エクセルグレードが不明につき操作手順はwebで検索して下さい。
入力範囲(仮にA1:A5)を選択→入力規則→設定タブで「ユーザ定義」を選択、数式欄に=LEN(A1)=LENB(A1)→OK
因みに入力規則→エラーメッセージタブで任意メッセージを追記可能(例えば、「全角文字あり」等)
No.4
- 回答日時:
例えばA1セル~A9セルに、数字と半角のマイナスしか入力出来ない様にするには、以下の様に操作します。
A1セルを選択
↓
Excelのバージョンが、
Excel2007以降の場合は、[データ]タブ、
Excel2007よりも前の場合は、メニューの[データ]ボタン
をクリック
↓
Excel2007以降の場合は、「データツール」グループの中にある[データの入力規則]をボタンをクリックしてから、現れた選択肢の中にある[データの入力規則]をクリック
Excel2007よりも前の場合は、現れた選択肢の中にある[入力規則]をクリック
↓
現れた「データの入力規則」ダイアログボックスの[設定]タブをクリック
↓
「入力値の種類」欄をクリックし、現れた選択肢の中にある[ユーザー設定]をクリック
↓
「数式」欄に
=ISNUMBER(SUBSTITUTE(A1,"-",)/(A1&""=ASC(A1)))
と入力
↓
「データの入力規則」ダイアログボックスの[OK]ボタンをクリック
↓
A1セルを右クリック
↓
現れた選択肢の中にある[コピー]をクリック
↓
A2~A9のセル範囲をまとめて選択
↓
選択範囲を示す黒い太枠の内側にカーソルを合わせてから、マウスを右クリック
↓
現れた選択肢の中にある[形式を選択して貼り付け]をクリック
↓
現れた「形式を選択して貼り付け」ダイアログボックスの中にある[入力規則]と記されている箇所をクリックして、チェックを入れる
↓
「形式を選択して貼り付け」ダイアログボックスの[OK]ボタンをクリック
以上です。
No.3
- 回答日時:
こんばんは!
横からおじゃまします。
すでに回答は出ていますので、参考程度で・・・
>半角の数字とハイフンのみを入力させそれ以外の全角文字等が入力されないようにする・・・
とありますので、半角英字・及びその他記号(/・¥・*等々)も入力できないようにVBAでの一例です。
画面左下にある操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に
↓のコードをコピー&ペーストしてみてください。
※ 項目名等はあらかじめ入力しておかないと、それらもはじかれてしまいます。
(入力セルはA列と限定していますので、実際の配置に合わせてコードを変更する必要があります。)
Private Sub Worksheet_Change(ByVal Target As Range) 'この行から
If Target.Column = 1 And Selection.Count = 1 Then '←ここで範囲指定します。
Dim i As Long
Dim str As String
For i = 1 To Len(Target)
str = Mid(Target, i, 1)
If Not str Like "[0-9 -]" Then
MsgBox "入力は半角数字・ハイフンのみです!", vbExclamation
Target = ""
Target.Select
Exit Sub
End If
Next i
End If
End Sub 'この行まで
※ 仮に 10-15 のような入力値ですと「日付」と判断されますので入力不可になると思います。
※ 他の方々が回答されていらっしゃるように、「入力規則」を使用するのが一般的だと思います。
m(_ _)m
No.1
- 回答日時:
データメニュー(Excel2007以降ではデータタブ)の入力規則を使い,制限します。
簡単な対応:半角文字しか入力できないようにする
A1セルでデータの入力規則を開始
種類をユーザー設定に変更し
下の空欄に
=LENB(A1)=LEN(A1)
とする
少し手の込んだ対応:半角の数字と半角のマイナスしか入力できないようにする
A1セルの入力規則で
=(LENB(A1)=LEN(A1)*ISNUMBER(--SUBSTITUTE(A1,"-","")))
とする
必要に応じて「エラーメッセージ」のタブで,「半角で入力する」のように説明が出るように仕込んでおきます。
いずれもA1で設定したのちに所定の入力セルにコピーするか,操作を理解して所定のセルに合わせた数式を設定します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) exel 漢字・英数字混在セルの入力規則 5 2022/04/03 11:08
- Excel(エクセル) Excel 365 フリーズ 頻発 エクセルのセルの中に日本語の文章を全角半角和文英文数字を混ぜて入 3 2022/12/12 15:09
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
- Excel(エクセル) エクセルでのデータの統一に関して リストを作成する際、元データをコピペでリストに転記しており、元デー 2 2022/08/31 15:33
- Excel(エクセル) セルに入力した小文字アルファベット、数字を大文字表示させるには? 3 2022/07/13 10:01
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- X(旧Twitter) 教えてgooの新規アカウント登録について 3 2023/03/28 23:42
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(動画サービス) u-nextの31日間無料体験に申し込むためのdアカウントの電話番号登録について 3 2022/08/27 00:29
- Mac OS Macにおける全角・半角の切り替え(自動のそれの停止) 2 2022/09/13 16:42
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルのコメントが消...
-
エクセルでセルにポインタする...
-
エクセルの入力規則で作ったリ...
-
エクセルで電話番号から市内局...
-
エクセル逆三角マークで選択項...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
【Excel】ドロップダウンリスト...
-
カンマで区切った数値をCOU...
-
エクセルで、入力できる箇所を...
-
入力規則の入力時メッセージの...
-
エクセルで。
-
エクセルで、入力制限(プルダ...
-
エクセルでセルに入力しないと...
-
エクセル 入力規則のリストボ...
-
フォーム入力で入力規則を設定...
-
エクセルでセルに入力されたデ...
-
Excel ある条件での入力禁止
-
エクセルで指定範囲にある名前...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルにポインタする...
-
エクセルでセルのコメントが消...
-
エクセルVBA ブックを閉じる前...
-
シートを保護しても入力規則を...
-
エクセルの入力規則で作ったリ...
-
【Excel】ドロップダウンリスト...
-
エクセル逆三角マークで選択項...
-
エクセルで、入力できる箇所を...
-
エクセル 入力規則のリストボ...
-
入力規則の入力時メッセージの...
-
カンマで区切った数値をCOU...
-
Excel 自動的に半角英数になり...
-
エクセルで、入力制限(プルダ...
-
エクセルで電話番号から市内局...
-
ドロップダウンリスト(INDIREC...
-
エクセルVBA ユーザーフォーム...
-
エクセルで。
-
エクセルのセルの手入力を禁止。
-
初期値をIF文で設定した後入力...
おすすめ情報