dポイントプレゼントキャンペーン実施中!

いつもお世話になっております
c列に下記のように時間を入力しています。
現在の時間と下記の時間が同じになりましたら
となりの列に 開始と表示させることは
可能でしょうか
20:20
21:10
22:15

A 回答 (1件)

こんばんは



>となりの列に 開始と表示させることは可能でしょうか
アプリケーションを立ち上げたままという前提で良ければ可能でしょう。

原理的には、適当な時間間隔(1分とか30秒)で、監視するルーチンを作って動かしておけば良いです。(最大で時間間隔だけの誤差が生じますけれど)

もう少し効率よくやるなら、現在時刻を書き込むセルを用意しておいて、そこに時刻を表示するようにしておいて、「隣の列」には関数式を入れておけば、時刻を更新記入するだけの処理で済むようになります。

また、固定間隔で監視していると、かなり無駄に監視ルーチンが動くことになるので、最初にC列の時刻を読んで、それぞれに対して適当な秒数前からルーチンが動くようにしておき、チェックするようにしておけば、かなり効率良くできるようになると思います。
    • good
    • 5
この回答へのお礼

ありがとうございました。
timeserial など利用してやりたいとおもいます

お礼日時:2023/08/02 09:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!