No.2ベストアンサー
- 回答日時:
#1です。
通常の入力規則ではその規則を付ける事は出来ません。
もしやるとしたらVBAを使用すれば規則を付ける事が可能です。
ワークシートのコードを下記のようにして下さい。
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim I As Integer
'適用範囲の指定
'この指定が無い場合、このシートの全てのセルに入力制限が掛ります。
'Target.Row >= xxx xxx行目以上
'Target.Row <= xxx xxx行目以下
'Target.Column >= xxx xxx列目以上(A列:1 ~ Z列:26)
'Target.Column <= xxx xxx列目以下(A列:1 ~ Z列:26)
'下記の場合 B5:D10 を意味する
If Target.Row >= 5 And Target.Row <= 10 And Target.Column >= 2 And Target.Column <= 4 Then
For I = 1 To Len(Target.Value)
If (IsNumeric(Mid(Target.Value, I, 1)) = False) And (Mid(Target.Value, I, 1) <> " ") Then
MsgBox ("数字と半角空白以外が入力されています。")
Range(Target.Address).Value = ""
Exit Sub
End If
Next I
End If
End Sub
これにより1~9と" "の入力以外は警告が出ます。
No.1
- 回答日時:
こんにちは。
12345 56789 10111
は数字15文字+空白2文字で構成された各5文字の連結文字と言うことでしょうか?
それとも
1234556789 10111
になったりもするのでしょうか?
この回答への補足
例が分かりにくかったですね(すみません)。
5桁の半角数字と半角スペースのみです。
00000 11111 22222 33333 44444 ・・・・・・・・・
こんな感じで。
尚、数字は例なので00000と同じ数文字にしてますが
実際は12345だったり01254だったりと不規則5桁です。
この半角数字は文字列扱いです。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/04/01 09:10
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Excel(エクセル) exel 漢字・英数字混在セルの入力規則 5 2022/04/03 11:08
- Excel(エクセル) セルに入力した小文字アルファベット、数字を大文字表示させるには? 3 2022/07/13 10:01
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
エクセルで同じ名前ごとの合計...
-
エクセルの関数SUBSTITUTEを、...
-
ExcelVBA:列方向の並び替え O...
-
エクセルVBA Unionはなぜ遅い?
-
エクセルで列内の同じIDの商品...
-
テキストボックス内の文字のふ...
-
Excelで数値→文字列変換で指数...
-
エクセルでグラフタイトルが折...
-
エクセル
-
Excelの関数について、特定の文...
-
Excelで行ごとコピー、同じ行を...
-
PDFの一部を切り取って別のシー...
-
【Excel】貼り付けた画像がいつ...
-
エクセルにおける、グラフの指...
-
エクセル 入力中に表示されな...
-
EXCEL・複数ある円グラフの円の...
-
Excel ピボットテーブル フィ...
-
VBA セルの値と同じ名前のシー...
-
エクセルのグラフの一部拡大
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
エクセルで同じ名前ごとの合計...
-
桁数が混在する並び替えの方法
-
エクセルVBA Unionはなぜ遅い?
-
エクセルの関数SUBSTITUTEを、...
-
エクセルで一部除外した数字を...
-
エクセルで列内の同じIDの商品...
-
EXCEL VBA 指定範囲内で特定の...
-
Excelで自動的に並べ替えなんて...
-
エクセル マクロで列を連続し...
-
エクセルで2列を検索し2列とも...
-
エクセル VLOOKUPが反映されない
-
エクセルvba 一つ上の行を指定...
-
ExcelVBA:列方向の並び替え O...
-
Excelで1列の数字の内、ある行...
-
エクセルマクロでA欄に値があ...
-
オートフィルについて(急ぎ!)
-
VBAでFormula関数を使ってVlook...
-
エクセルの関数についての質問...
-
EXCEL 指定した曜日に番号を振...
おすすめ情報