[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シャットダウンの時間について』(パス)
マクロでシャットダウンを行う為に、
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.