ストップウォッチの機能をもつVBAの数式が以下です。
Sub スタート()
Range("A1").Value = Now '現在の日時をセルA1に書き込みます。
End Sub
Sub ストップ()
Range("C1").Value = Format(Now - Range("A1").Value, "h:mm:ss") 'かかった時間をセルA1に書き込みます。
End Sub
このかかった時間の表示をmm(分)で表したいのですがどう編集すればよいか
分かりません。ご回答よろしくお願い致します。
No.2
- 回答日時:
未完成ですが、いかがでしょうか
Sub ストップ()
Dim d As Date
d= Now
Range("C1").NumberFormatLocal = "G/標準"
Range("C1").Value = (Minute(d)+Hour(d)*60)-(Minute(Range("A1").Value)+Hour(Range("A1").Value) * 60)
'かかった時間をセルA1に書き込みます。
End Sub
年月日をまたぐ計算が抜けてます。
年月日をまたぐ計算が必要なら、Day(d)、Month(d)、Year(d)をそれぞれ計算してください。
No.1
- 回答日時:
(Now - Range("A1").Value)の値を24倍すれば時間
24×60倍すれば分
24×60×60倍で秒になります。
へたに計算すると丸められちゃいますのでお気を付けください。
ま、秒で丸めて分にするときに切り捨てる、とか色々お試しください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 4 2023/05/26 10:43
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 09:25
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Excelにストップウオッチ?をつけたいのですが
Excel(エクセル)
-
Excelのストップウォッチについて
Excel(エクセル)
-
エクセルで、タイム計測の管理をしたいと考えています
Excel(エクセル)
-
-
4
Excelでタイマーの一時停止するボタンのコードは
Visual Basic(VBA)
-
5
A1セルに入力したら、入力時間をA2セルに自動挿入
Excel(エクセル)
-
6
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
7
EXCELのセルへ、デジタル時計を表示できますか?
Excel(エクセル)
-
8
VBAカウントダウンタイマーの2個同時起動がうまくいきません
Visual Basic(VBA)
-
9
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
10
ユーザーフォーム上に現在日時と時刻を表示させていますがフォームを実行すると時間が更新されません。それ
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
#DIV/0! #NUM! の表示を消した...
-
エクセルの使い方 1日=7時間45...
-
エクセルで手動より早く計算
-
エクセルでの時間計算(2時間30...
-
エクセルの計算結果が0になって...
-
エクセルで 足し算や割り算の...
-
ヘッダー
-
通常勤務時間、通常残業、深夜...
-
エクセル 1万時間を越える際の...
-
【エクセル】あるセルのみ自動...
-
多項式の計算
-
二重和をExcelで計算する方法
-
エクセルで作った勤怠表に発生...
-
エクセル97で関数同士の計算...
-
数式の計算結果により表示され...
-
EXCELの関数に関する質問です
-
エクセルで時間帯を 深夜、日中...
-
エクセル マクロVBAで経過時間...
-
エクセルで、時間の計算をした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
計算結果が「0」のセルだけを「...
-
エクセルで、時間の計算をした...
-
数式の計算結果により表示され...
-
EXCELの関数に関する質問です
-
エクセルで 足し算や割り算の...
-
エクセルでの時間計算(2時間30...
-
excel 参照しているセルに色が...
-
Excelの計算式内の文字列の一括...
-
エクセル・計算式をテキストデ...
-
TEXTCALCの使い方
-
AかBに入力があった時Cに反映、...
-
Excel 関数? 文字列に...
-
エクセルの計算結果が0になって...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで足し算と掛算を混ぜ...
-
エクセル 1万時間を越える際の...
-
エクセルで数値を50単位で切...
おすすめ情報