Excel VBA質問箱 IV

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

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


6392 / 13644 ツリー ←次へ | 前へ→

【45473】Excelを再起動 Gets!!! 06/12/26(火) 8:05 質問[未読]
【45474】Re:Excelを再起動 Blue 06/12/26(火) 9:02 発言[未読]
【45475】Re:Excelを再起動 Gets!!! 06/12/26(火) 9:28 発言[未読]

【45473】Excelを再起動
質問  Gets!!!  - 06/12/26(火) 8:05 -

引用なし
パスワード
   掲題のとおり、ExcelをVBAで再起動させることが必要になってしまいました。
VBAで出来ますでしょうか?

出来れば12時に再起動する。

そういった、ものにしたいのですが、自分で調べても、
(調べ方が足りないのかもしれませんが)わかりませんでした。
どなたか教えてください。

【45474】Re:Excelを再起動
発言  Blue  - 06/12/26(火) 9:02 -

引用なし
パスワード
   ○○時にマクロを起動するには OnTime 関数を使うとよいでしょう。

再起動ですが、ブックも再度開くとなると、Excel マクロだけではうまくいくか
よくわかりません。
(Excelだけを立ち上げるならば簡単なんだけど。)
ですので、別の方法たとえば、VBSciptをキックして起動させるとか、
タスクスケジューラを使うとか、そういう方法になりそうです。


ところで、なぜExcelを再起動することになったのでしょうか?

【45475】Re:Excelを再起動
発言  Gets!!!  - 06/12/26(火) 9:28 -

引用なし
パスワード
   ▼Blue さん:
早速ありがとうございます。

>○○時にマクロを起動するには OnTime 関数を使うとよいでしょう。
>
>再起動ですが、ブックも再度開くとなると、Excel マクロだけではうまくいくか
>よくわかりません。
>(Excelだけを立ち上げるならば簡単なんだけど。)
>ですので、別の方法たとえば、VBSciptをキックして起動させるとか、
>タスクスケジューラを使うとか、そういう方法になりそうです。

やはり、外部のプログラムからの命令でないと難しそうですね。

>ところで、なぜExcelを再起動することになったのでしょうか?

ある証券会社のプログラムに連動して、Excelが稼動しているのですが、
(セルの値が連動して変化する)午後になると、Excelを再起動させないと、
認識しなくなってしまうので、再起動出来ないものかと考えました。

他のPCでも使用する目的があるので、出来ればVBAだけで、動かせたらと、
考えていました。

何か、他の方法も考えてみます。

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