No.3ベストアンサー
- 回答日時:
こんばんは!
単に表示だけで良いのであればすでに回答が出ていますが、時刻の実データとしたい場合です。
VBAになってしまいますが、一例です。
仮にA列に時刻を入力するとします。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に
↓のコードをコピー&ペーストしてA列に数値データを入力してみてください。
(15:30の場合は 1530のように入力します)
Private Sub Worksheet_Change(ByVal Target As Range) 'この行から
If Intersect(Target, Range("A:A")) Is Nothing Or Target.Count <> 1 Then Exit Sub
With Target
If IsNumeric(.Value) Then
If .Value > 2400 Or .Value Mod 100 >= 60 Then
MsgBox "入力値が不正です"
.Select
.Value = ""
Exit Sub
Else
Application.EnableEvents = False
.Value = Int(.Value / 100) / 24 + (.Value Mod 100) / 24 / 60
.NumberFormatLocal = "h:mm"
Application.EnableEvents = True
End If
End If
End With
End Sub 'この行まで
こんな感じではどうでしょうか?m(_ _)m
No.2
- 回答日時:
No.1
- 回答日時:
日付書式にしていれば、 1 → 1900/1/1 というように、数値で指定できますよ。
よくピンと来ない場合には、自分で横にリストを作って
VLOOKUP関数などで数値から引っ張るといいのではないですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて Excel初心者です。 日報に数字を入力する時、誤った数字を入れると、セルが赤く 6 2023/03/31 17:05
- その他(IT・Webサービス) Excelであいうえおがおえういあになる 5 2022/07/19 03:33
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルのマイナス表示 3 2022/03/28 16:35
- Excel(エクセル) Excelで、いくつか項目のあるリストで、一つの行のある欄に値を入力すると、その行全体に色がつき、か 2 2022/11/18 20:43
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで英数大文字のみの入...
-
マンション名のローマ数字入力...
-
エクセルVBAでTargetのセルに設...
-
エクセル 時間を.(ドット)で...
-
inputとenterの違い
-
Excelが勝手に閉じてしまって困...
-
至急 奨学金のスカラネットで識...
-
左向きにエクセルで作成され申...
-
VLOOKUP関数で返した値(カタカ...
-
認証コードが入力できない(同...
-
タスクバーから消えました。
-
キーボードにロックがかかり、...
-
Apple IDの作成ができない。「...
-
Excelにて入力済セルへの再入力...
-
Excelでの操作エラー 「変更し...
-
個人情報入力の手間をはぶきたい
-
WORD2007でインライン入力が出...
-
パソコンの入力がアルファベッ...
-
キー入力がおかしい・・・・
-
【キーボード】母音しか打てない…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで英数大文字のみの入...
-
マンション名のローマ数字入力...
-
Apple IDの作成ができない。「...
-
認証コードが入力できない(同...
-
Excelが勝手に閉じてしまって困...
-
エクセルVBAでTargetのセルに設...
-
inputとenterの違い
-
Windows 画像サイズ変更
-
Excelにて入力済セルへの再入力...
-
左向きにエクセルで作成され申...
-
エクセル 時間を.(ドット)で...
-
ifで10個以上の条件判断がしたい
-
VLOOKUP関数で返した値(カタカ...
-
初歩的なことなんですが。produ...
-
エクセルVBA、入力しないと閉じ...
-
エクセルで音声入力がしたい。
-
カスペルスキーのダウンロード...
-
teratermでユーザー変更したい
-
コマンドプロンプトで文字列比...
-
【Excel】 一つのファイルで、2...
おすすめ情報