- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一定時間操作が無い時に、終了ボタンを押す方法)
一定時間操作が無い時に、終了ボタンを押す方法
このQ&Aのポイント
- Excelを使用しており、一定時間操作が無い場合に自動的に終了ボタンを押す方法について教えてください。
- DBを参照して作成したシートを開いたまま5分間操作をしなかった場合、自動的に終了ボタンをクリックさせて1つ前の画面に戻る方法について教えてください。
- 使用中のExcelにおいて、一定時間操作が無い場合に終了ボタンを自動的に押す方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
手口は幾つか考えられますが、割と安直な手で。 もうちょっと具体的に、5分間「実行」ボタンをクリックしなかったら終了する: 例えばSheet1にCommandButton1、2で実行ボタン・終了ボタンが用意されているとして シートモジュール: dim TargetTime as date private sub CommandButton1_Click() on error resume next application.ontime targettime, "Sheet1.macro1",, false targettime = now + timeserial(0,5,0) application.ontime targettime, "Sheet1.macro1" msgbox "Button Click" end sub private sub CommandButton2_Click() msgbox "QUIT BUTTON" end sub sub macro1() msgbox "left 5 min" CommandButton2_Click end sub