シート/レンジをリアルタイムで(1cal/secではなく)連続的に計算してバックグラウンドで実行するにはどうすればよいですか?Excelでシートや範囲をリアルタイムで計算してバックグラウンドで計算するにはVBが必要です
私は基準 "(ない1つのCALC /秒)" 私は、これはあなたを失敗するかもしれないと思う
=IF(LEN(ROUND((HOUR(NOW())*(100/24)),0))=1,"0"&ROUND((HOUR(NOW())*(100/24)),0),ROUND((HOUR(NOW())*(100/24)),0))&":"&IF(LEN(ROUND((MINUTE(NOW())*(100/60)),0))=1,"0"&ROUND((MINUTE(NOW())*(100/60)),0),ROUND((MINUTE(NOW())*(100/60)),0))&":"&IF(LEN(ROUND((SECOND(NOW())*(100/60)),0))=1,"0"&ROUND((SECOND(NOW())*(100/60)),0),ROUND((SECOND(NOW())*(100/60)),0))
これは私が探していたものでした...ありがと... 1秒以内に再計算することは可能ですか? 10回/秒のように?何とかnow()関数をトリックすることによって? 10分の1秒ごとにオフセットされたいくつかの別々の "今"の変数を初期化するか? – CheeseConQueso
また、時計が実行されている間にセルに入力すると、A1の出力が一時停止して、マクロ(StartStop_Click)が停止することはありません。 – CheeseConQueso
Re Comment#1:HH:MM:SS:MSSのようにタイマーの解像度をもっと見たいですか? NOW()関数は、システムクロック(通常は約10ミリ秒)と同じ解像度にする必要がありますが、更新時間はDoEventsへの呼び出しの間にExcelがどれだけ必要とするかによって異なります。 –