Excel VBA質問箱 IV

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

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


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

【53072】作成したExcelマクロを曜日と時間指定で起動させる方法 yuki 07/12/13(木) 21:09 質問[未読]
【53074】Re:作成したExcelマクロを曜日と時間指定で... neptune 07/12/13(木) 22:00 発言[未読]
【53098】Re:作成したExcelマクロを曜日と時間指定で... yuki 07/12/14(金) 14:30 発言[未読]
【53099】Re:作成したExcelマクロを曜日と時間指定で... neptune 07/12/14(金) 15:20 発言[未読]
【53101】Re:作成したExcelマクロを曜日と時間指定で... yuki 07/12/14(金) 16:49 発言[未読]

【53072】作成したExcelマクロを曜日と時間指定で...
質問  yuki  - 07/12/13(木) 21:09 -

引用なし
パスワード
   ExcelVBAについては初心者です。
質問に幼稚なところがありましたら、ご諒解願います。

下記の処理をしたいです。
指定曜日と時間がなったら、自動的にExcelを開き、マクロを実行させたいです。
またはDOSコマンドでExcelをキックし、マクロを実行させる方法がありましたら、ご教示願います。

【53074】Re:作成したExcelマクロを曜日と時間指定...
発言  neptune  - 07/12/13(木) 22:00 -

引用なし
パスワード
   ▼yuki さん:
こんにちは

>下記の処理をしたいです。
>指定曜日と時間がなったら、自動的にExcelを開き、マクロを実行させたいです。
>またはDOSコマンドでExcelをキックし、マクロを実行させる方法がありましたら、ご教示願います。
私には他には思いつきませんが。。。
Windowsのタスクスケジューラでは駄目でしょうか?

【53098】Re:作成したExcelマクロを曜日と時間指定...
発言  yuki  - 07/12/14(金) 14:30 -

引用なし
パスワード
   ▼neptune さん:
ご助言ありがとうございます。
>Windowsのタスクスケジューラでは駄目でしょうか?
Windowsのタスクスケジューラで設定する方法も考えましたが、まず、Excelマクロを起動するコマンドが見つかりません。
また、ExcelVBAで日にちと時間指定でマクロ動かせる命令の書き方もよく分からなくて困ってます。

【53099】Re:作成したExcelマクロを曜日と時間指定...
発言  neptune  - 07/12/14(金) 15:20 -

引用なし
パスワード
   ▼yuki さん:
こんにちは
>Windowsのタスクスケジューラで設定する方法も考えましたが、まず、Excelマクロを起動するコマンドが見つかりません。
VBSってな手もありますが。。。
下記を拡張子をvbsで保存、実行してみてください。

Dim objxl
Dim objbk

set objxl=WScript.CreateObject("Excel.Application")
objxl.visible=true
Set objbk = objxl.Workbooks.Open("起動したいExcelBookのフルパス")
set objbk=nothing
set objxl=nothing

>また、ExcelVBAで日にちと時間指定でマクロ動かせる命令の書き方もよく分からなくて困ってます。
application.waitメソッドってものありますが。
タスクスケジューラの機能と、時間まで待つ機能を併せ持つのは知りません。

【53101】Re:作成したExcelマクロを曜日と時間指定...
発言  yuki  - 07/12/14(金) 16:49 -

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

教えて頂いた内容でやってみます。
進捗は随時報告致します。

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