[[20150624190532]] 『シャットダウンの時間について』(パス) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『シャットダウンの時間について』(パス)

マクロでシャットダウンを行う為に、

Set myWSH = CreateObject("WScript.Shell")

 myWSH.Run "shutdown -s -f -t 60", 0, False

を使用し60秒後にシャットダウンを行っているのですが、
セルA1に時間を記入し(17:30:00)等

その時間から60秒を足すことはできないでしょうか?

< 使用 Excel:Excel2010、使用 OS:unknown >


 実際にやったことはないので、すべっていたらごめんなさい。

 t xx の xx は、秒ですから、あえてやるなら 今から 17:30:00 までの秒数を取得し、その秒数 + 60 を指定。

 それよりも、Application.Ontime で 17:30:00 にプロシジャの実行予約をしておいて
 そのプロシジャで myWSH.Run "shutdown -s -f -t 60", 0, False
 そのあと、Application.Quit とか。

 ただし、このエクセル区画は、それまで、ずっと終了させずにおいておかなければいけませんが。

(β) 2015/06/24(水) 19:33


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.