Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


31745 / 76738 ←次へ | 前へ→

【50238】Re:セルの値を読み取ってタイマーを作動させる
回答  bykin  - 07/7/15(日) 10:28 -

引用なし
パスワード
   こんにちわ。

>例えば Sheet1.Cells(1, 1) にあらかじめ "10:00" と時刻を入力しておいて、
>この時刻を元に10分後に作動させる場合

"10:00" では普通は10時間後ですわなー
表示形式を "mm:ss" にしてるってことなんかな?
せやなかったら、"0:10:00" とかにせんと10分にはなりまへん。

で、セルに時刻を入力すると、見た目とは違うシリアル値が入るんです。
これは TimeValue の戻り値と同じやから、セルの値をそのまま使えばええんです。

Application.OnTime Now() + Cells(1, 1).Value, "test"

※プロシージャ名に Timer をお使いやけど、VBA の Timer 関数と競合するんで
 別の名前に変更することをお勧めします。
 それと、Value プロパティも省略せず書くことをお勧めしておきます。

ほな。

3 hits

【50235】セルの値を読み取ってタイマーを作動させる 篤史 07/7/15(日) 1:25 質問
【50238】Re:セルの値を読み取ってタイマーを作動さ... bykin 07/7/15(日) 10:28 回答
【50244】Re:セルの値を読み取ってタイマーを作動さ... 篤史 07/7/15(日) 13:06 お礼

31745 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free