私は3つのボタンを持つスプレッドシートを持っています:スタートクロック、クロック停止、および時間を入力してください。スタートクロックは、セル内で時計表示を開始し、毎秒1回更新します。クロックを停止し、クロックを停止します。現在選択されているセルに時計表示の現在の値を挿入します。クロックタイムが実行されていて、停止時間が押されるとマッピングが終了した場合にのみ動作する入力時間ボタンに単一のキーボードキー(挿入と言う)をマップする方法はありますか?マクロが実行されている間だけキーボードのキーをExcelのボタンにマップしますか?
0
A
答えて
0
クロックが開始されたときにTrueに設定されている公開ブール値を作成し、停止時にfalseにすると、キーイベントを使用して目的のキーが押されたことを検出すると、タイマーが実行されていないとき(boolean = false)に、タイマーが実行されている時間(ブール値= true)を挿入します。
関連する問題
- 1. 画面がロックされている間にExcelからマクロを実行する
- 2. マクロExcel:アクティブな行だけを実行する
- 3. Visual Basic(Excel)1ボタンで2マクロを実行しますか?
- 4. 実行時にVBAマクロを使用してExcelの列を非表示にしたいが、他の列を実行している間も選択される。
- 5. Excel VBAマクロを実行するには時間がかかります
- 6. Excelを起動し、Outlookからマクロを実行しています。Excelがタスクマネージャにスタックしています。
- 7. Excelの2番目のマクロが実行されません
- 8. VBA - Wordからマクロを実行してExcelに値を貼り付けます。
- 9. JenkinsからExcelマクロを実行しています
- 10. 現在の月の値だけでデータフィルタを実行するExcelマクロ
- 11. データの行を強調するマクロがExcelワークブックで実行されない
- 12. Excelからのアクセスでマクロを実行していますが、実行後にアクセスが閉じない
- 13. VBSでExcelのマクロ引数を実行しないでください。
- 14. アクティブ行のセルに対してExcelマクロを実行させるにはどうすればよいですか?
- 15. 複数のExcelファイルを開いている場合、特定の時間にExcelマクロを実行するには
- 16. Excelマクロを実行している間にスナップツールがスナップを開始しませんか?
- 17. 既に開かれているExcelでVBSを使用してマクロを実行
- 18. Outlook vbaからマクロを実行するとExcelファイルが表示されます
- 19. ExcelでVBAマクロを実行してSQL文を実行する
- 20. データが更新されたときにExcelマクロを再実行します。
- 21. Excel VBAマクロはVBAエディタから実行されますが、マクロウィンドウからは実行されません
- 22. マクロが1枚のシートで実行されている間に他のシートにデータをコピーします。
- 23. ExcelマクロをインポートしてVBSで実行
- 24. ボタンを1回だけクリックするとjavascriptが実行されます
- 25. マクロ実行ドロップダウンリストExcel
- 26. Laravel Schedulerが一度だけ実行されています
- 27. forループが2回だけ実行されています
- 28. forループが1回だけ実行されています
- 29. Excelマクロを実行しているときにドロップダウン移動
- 30. Excel実行マクロのVBA
[この回答はお役に立ちましたか?] http://stackoverflow.com/a/11154285/4717755)help?実際にキーをマッピングしたいとは思っていませんが、キーストロークをキャプチャして、必要なものを探してください。 – PeterT
@PeterTキーストロークをキャプチャすることが何を意味するかわかりません。基本的に、ユーザーはセルを選択し、マウスとIDでボタンを押す必要があります(Ctrl +キーオプションをマップすることはできますが、これは2回のキーストロークで行うことができます)。瞬間。 –