![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
どなたかご教授お願い致します。
・エクセルの当該ブックを、起動10分後に自動終了(保存しない)させる
・開いている間は、10分のカウントダウンを「分:秒」でA1セルに表示する
以上を実行したいのですが、VBAは全く素人ですので、うまくいきません。
見よう見まねで、以下のようなことをしましたが、結局ダメでした。
何卒、よろしくお願い致します。
ThisWorkbook Workbook Open
Private Sub Workbook_Open()
test01
Application.OnTime Now + TimeValue("00:10:00"), "終了"
End Sub
標準モジュール Module1
Sub 終了()
ThisWorkbook.Close Savechanges:=False
Application.Quit
End Sub
Sub test01()
With Sheets("バックアップ").Range("A1")
.Value = Time
.NumberFormatLocal = "mm:ss"
End With
Application.OnTime Now + TimeValue("0:00:01"), "test01"
End Sub
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
最初に10分TimeValue("00:10:00")
を書き込んでおいて
Timeの代わりにこれを繰り返せば。あと00:00秒のときの判定も必要かと。
.Value = .Value - TimeValue("00:00:01")
No.1
- 回答日時:
「終了」プロシージャの最初に
一番最後に予約したタイマーを取り消すコードを1行追加してください。
Sub 終了()
Application.OnTime Now + TimeValue("0:00:01"), "test01", , False
以下のコードは提示されたとおり。
出来ました。
早速ご回答いただき、大変有難うございました。
もしよろしければ、もう1点ご教示ください。
現在は、時間経過を現在時刻の(分・秒)で表示していますが、これを起動し10分からカウントダウン表示(分・秒)することはできますでしょうか。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- Visual Basic(VBA) エクセルで、1つのセルで上書き足し算して セルの範囲を指定できますか? パソコン初心者です。 お時間 3 2023/07/05 06:13
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Excel(エクセル) 【VBA】 Alt+PrintScreenにてアクティブウィンドウのスクショを貼付する方法 4 2022/12/08 20:53
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Excel(エクセル) vba userformで漢字を全角カタカナに 2 2022/07/24 15:38
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- Visual Basic(VBA) Excel vbaについての質問 3 2023/04/18 16:14
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VBA=一定時間エクセルの入力操作がない場合、自動的にそのブックを閉じたい
Windows Vista・XP
-
ワードやエクセルで「時間が来たら閉じる」って出来ますか?
Access(アクセス)
-
一定時間操作されないと自動で終了させる方法
Visual Basic(VBA)
-
-
4
Excelで一定時間が経ったらメッセージを出したい
Excel(エクセル)
-
5
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
6
一定時間経過したExcelの強制終了方法を教えてください
Microsoft ASP
-
7
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルを読み込んでテーブ...
-
エクセルVBA 10分後にエクセル...
-
timestamp が空のデータを除い...
-
テキストボックスの背景をVB...
-
fleuentd to mongodb件数合わない
-
ACCESS テキストボックスに入...
-
シーケンシャル番号
-
シーケンスを使わずに主キーを...
-
SELECT文で足し算をした場合、N...
-
SQL SERVERの BULK INSERT
-
【SQL】他テーブルに含まれる値...
-
SELECT INTOで一度に複数の変数...
-
フラグをたてるってどういうこ...
-
オラクルのUPDATEで複数テーブル
-
sqlに記述できない文字
-
SQLで、Join句で結合したテ...
-
UPDATEで既存のレコードに文字...
-
右向き、左向きの速度が最大と...
-
結合したテーブルをSUMしたい
-
truncate tableを使って複数の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルを読み込んでテーブ...
-
timestamp が空のデータを除い...
-
テキストボックスの背景をVB...
-
エクセルVBA 10分後にエクセル...
-
ACCESS テキストボックスに入...
-
SQLSERVER 連番更新について
-
配列データに対する、要素の追...
-
SELECT文で足し算をした場合、N...
-
SQL SERVERの BULK INSERT
-
PreparedStatementでの複数検索
-
平均値のもとめ方
-
型について
-
シーケンスを使わずに主キーを...
-
データがリストアできない!!
-
PostgreSQL serial型の質問
-
(Linux、データベース初心者)...
-
エクセルVBEについて
-
Accessエクスポート時に連番を...
-
1つのドメインを複数のDNSで管...
-
集まり単位?でのソート
おすすめ情報