エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
VBA=一定時間エクセルの入力操作がない場合、自動的にそのブックを閉じたい
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
VBA=一定時間エクセルの入力操作がない場合、自動的にそのブックを閉じたい
何かオペレーションが行われたかを監視して、5分ごとにそれをチェックし、オペレーションがされなかっ... 何かオペレーションが行われたかを監視して、5分ごとにそれをチェックし、オペレーションがされなかったらブックを閉じるというマクロを組んでみました。(最後のオペレーションから5分間監視、ではなく、ブックを開いてから5分間隔でチェックするので、多少のタイムラグがあります) しかし、「何もしなかったら」というのを検知する方法がわからなかったため、ちょっと強引ですが ThisWorkbook のイベントほとんど全てをを定義して、「何かした」というフラグを立てるという方法になっています。 そのため、ThisWorkbook のイベントで拾えない操作をしたときにも強制終了する可能性があります。 まず、標準モジュールに以下のマクロを貼り付けてください。 "00:05:00"という箇所が「5分」を定義しているところなので、時間間隔を調整したいときはそこをいじってください。 Public Operated A