No.3ベストアンサー
- 回答日時:
どうも"[h]"が駄目みたいですね。
RT = Int(Range("A1") * 24) & ":" & Format(Range("A1"), "nn:ss")
MsgBox "経過時間は" & RT & "です。"
では駄目でしょうか?
No.4
- 回答日時:
MsgBox CStr(Int(Range("A1").Value) * 24 + Hour(Range("A1").Value)) & ":" & Format(Range("A1").Value, "nn:ss")
でいかがでしょうか。
No.2
- 回答日時:
既出回答ではRange(範囲)となってますが、合計のセルだけに
Sub test01()
Range("A10").Formula = "=SUM(A1:A9)"
Range("a10").NumberFormat = "[h]:mm:ss"
End Sub
でもよいと思う。
ただし上の例でA1:A9が24時間を越えるデータもあるならデータ全セルに[h]:mm:ssを設定すべきですが。1日は24時間として換算して入力が必要と思う。
No.1
- 回答日時:
書式の問題だと思います。
書式をたとえば [h]:mm:ss などどしてみて下さい。
VBAのコードとしては、
Range(範囲).NumberFormatLocal = "[h]:mm:ss"
となると思います。
お答えいただきありがとうございます。
質問時の内容が足りずにすみません。
msgbox"経過時間は" & Range("A1").value & "です"
と、したいのですが、お願いします。
Range("A1").valueの部分をformat(Range("A1").value,"[h]:mm:ss")
としたのですが、12時間を越えると表示がうまくできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】リボン、行列、数式・ステータスバを非表示に 4 2022/12/12 07:32
- Visual Basic(VBA) VBA。壁の間隔Xミリの中に、5種類の異なる巾の板を敷き詰め、X以下でXに近い板の組み合わせを算出 6 2023/04/23 21:33
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) マクロの保存先、開いてるすべてのブックの意味 エクセルを開き、表示→マクロ→マクロの表示と順番に開く 3 2022/06/25 17:52
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- Excel(エクセル) エクセルの「セル書式」の「表示形式」で 2 2022/08/07 16:44
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Excel VBA で時刻の24時間表示がわかりません
その他(Microsoft Office)
-
24時間以上の表示
Excel(エクセル)
-
vba 時間の引き算 例えば 15:00から16:15の間の時間は1時間15分ですが、vbaのコード
Visual Basic(VBA)
-
-
4
Excel VBAの残業時間の合計計算について
その他(プログラミング・Web制作)
-
5
31:30:00が1900/1/1 7:30:0
その他(Microsoft Office)
-
6
ACCESSの24時間以上の表示について
その他(Microsoft Office)
-
7
ユーザーフォーム上に現在日時と時刻を表示させていますがフォームを実行すると時間が更新されません。それ
Visual Basic(VBA)
-
8
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
9
エクセルのVBAで日付を検索し転機したい
Visual Basic(VBA)
-
10
Date型の範囲を超える数値について
Visual Basic(VBA)
-
11
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
12
【excelVBA】Findメソッドで検索対象を複数列
Excel(エクセル)
-
13
エクセルVBAの時間計算
Excel(エクセル)
-
14
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
15
Excel書式設定が24時間以上の設定の時の数式バーの内容について
財務・会計・経理
-
16
IF文に時間(何時から何時まで)の条件文を付けたい
Word(ワード)
-
17
UserForm1.Showでエラーになります。
工学
-
18
ユーザーフォーム スクロールバー 非表示にしたい
Excel(エクセル)
-
19
ユーザーフォーム時間表示
Excel(エクセル)
-
20
VBAで時間の型と計算方法教えてください
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
エクセルの数式で教えてください。
-
エクセルで指定した日付、店舗...
-
Excel:一部のフォントでセルの...
-
Excel初心者です。 詳しい方、...
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
スマートな関数を教えて下さい。
-
Excelのグラフ軸について
-
EXACT関数とIF関数の組み合わせ...
-
Excel ウインドウ枠の固定をす...
-
エクセルで日付の入ったセルの...
-
excelの不要な行の削除ができな...
-
INDIRECTを使わず excelで複数...
-
各ページの1番上の表示について
-
スプレッドシートの関数VLOOKUP...
-
エクセルでセルに「氏名を入力...
-
関数を教えて下さい。
-
Excelのif関数で文字が見えなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
モンストのサブ垢作成について...
-
モンストをインストールして始...
-
モンストのノマダンのボーナス...
-
モンスト 獣神化改から獣神化に...
-
突然スマホからモンストの音が...
-
モンスト でリアルマネートレー...
-
ファイアーエンブレム~紋章の...
-
間違えてモンストを消してしま...
-
モンストのわくわくの実の育て...
-
エクセル マクロ 24時間を越...
-
モンストの守護神の外し方を教...
-
h:mm:ssの意味
-
助けて下さい
-
モンスト、一年間ガチャ禁して...
-
モンストの事で質問です。 モン...
-
モンストについてです! 下の丸...
-
モンストの引き継ぎってチュー...
-
モンストのマルチでマルチ掲示...
-
モンストってLINE以外でマルチ...
-
モンスト 四宮かぐやのおすすめ...
おすすめ情報