

仕事で、指定の時間にExcelで作ったマクロを実行し、帳票を作らなくてはなりません。
PCの前にいない時間に、自動的に実行される必要があります。
マクロはExcelを開くと同時に実行されるよう、「Auto_Open」を使いました。
あとは自動にこのExcelが開けばいいので、こちらで検索したところ、タスク機能を使うとExcelを指定の時間に開くことができると知り、試してみました。
http://oshiete1.goo.ne.jp/qa4146028.html
しかし、Excelは開くのですが、アクティブの状態にはならず、マクロが実行されません。
タスク機能ではExcelを開いてマクロを実行することはできないのでしょうか?
タスク機能は、ウィザードに従って設定してます。プロパティからは特に設定していません。
どなたか教えてください。
宜しくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは。
AppActivate Application.Caption
ということは、他のソフトウェアでも使っているのでしょうか。それで、動く、動かないというのは、コードを見なければ分かりませんが、どうしても納得いきませんが。VBAが働かないというのは、他のソフトウェアと共通に使い、SendKeys でも使っていなければ起こりません。もし、面倒でなかったら、一度、コードを見せていただいたほうが良いかもしれません。
なお、ここのレベルは全体的に低いかもしれませんが、それでも、ググって解決するレベル以上でなければ、回答者としての存在価値などありません。(^^;
それと、Auto_Open は、プロセスとしてはThisWorkbook モジュールを過ぎてから、標準モジュールに入ります。
No.2
- 回答日時:
こんにちは。
先ほど、いろんな方法で、試してみました。
>タスク機能ではExcelを開いてマクロを実行することはできないのでしょうか?
あまり掲示板では、Excelの正確な情報は出ていないのではないでしょうか?
それとも、私のPCにエラーがあるのでしょうか?
元のご質問の、#4146028 を読んでできるなら、それでもよいとは思うのですが、私のPCのタスクでは、エラーが発生して出来ませんね。
Windows タスク の設定方法 -- WinXPの場合 --:SampleFileHelp
http://www.accessclub.jp/samplefile/help/help_22 …
この方法でも出来ません。こちらは、Win PC SP3 で何かが変わったかもしれませんが、プログラムを選ぶところに、直接ファイルを選んでもできません。
以前から、ずっと、以下の方法でやっています。土日は立ち上げしないまでの設定も可能です。
指定した時間に実行するマクロ
http://oshiete1.goo.ne.jp/kotaeru.php3?qid=4902400
#2
それと、私は、Auto_Open で自動実行させるよりも、ThisWorkbook モジュールの [Sub Workbook_Open()]のほうがいいと思います。
回答ありがとうございます。
再度、掘り下げてググッた所、「Auto_Open」のところに、
こちらの構文が足りないことが判りました。
AppActivate Application.Caption
テストしてみたところ、無事マクロが動くようになりました。
あまりプログラムに詳しくなく、簡単にできる方法を探していました。
「指定した時間に実行するマクロ」は今後のために拝見させていただきます。
>Auto_Open で自動実行させるよりも、ThisWorkbook モジュールの [Sub Workbook_Open()]のほうがいいと思います。
そうですか。違いがよくわからなかったため、Auto_Openを採用してしまいました。
ThisWorkbook モジュールの [Sub Workbook_Open()]に修正したいと思います。
ありがとうございました。
No.1
- 回答日時:
Excelだけ開いてるんじゃないですか?
>マクロはExcelを開くと同時に実行されるよう、「Auto_Open」を使いました
このファイルはいつ開きますか?
回答ありがとうございます。
書き方が悪く、すみません。
Excelを指定したわけではなく、参照ボタンよりマクロファイルを指定しました。
このファイルは開くのですが、非アクティブ状態で、タスクバーのところがピカピカ光っって、
マクロは実行されていませんでした。
再度、掘り下げてググッた所、「Auto_Open」のところに、
こちらの構文が足りないことが判りました。
AppActivate Application.Caption
テストしてみたところ、無事マクロが動くようになりました。
お騒がせしました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- Visual Basic(VBA) エクセル マクロ 指定日の指定時刻にプロシージャを実行 4 2022/04/17 16:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Excel(エクセル) 現在のセルの文字列を右隣のセルの名前にするマクロをつくりたい 4 2023/01/12 09:01
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/11 12:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポケモンのなつき度チェック(...
-
Windows10で最近パソコンを立ち...
-
PCにps4のコントローラーを接続...
-
STEAMで画面が全体表示されない
-
生理でも会ってくれるセフレっ...
-
[スマホゲームについて] iPhone...
-
手持ちのポケモンがゆうことを...
-
デスクトップで謎の半透明なウ...
-
3DSはSDカードを付けずに使用で...
-
PS2のソフトが使えるはずのPS3...
-
ゲーム中にGPU使用率が急激に下...
-
RPGツクール製のゲームバグで困...
-
PCゲームのセーブデータはどこ...
-
マリオ&ルイージRPGのウルトラ...
-
ネカフェのPCでSteamをダウンロ...
-
スペックは足りてるのにゲーム...
-
彼女がオンラインゲームに夢中...
-
男性は好きでもない人と一緒に...
-
旦那が数ヶ月前から毎日の様に...
-
スイッチでマインクラフトをプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10で最近パソコンを立ち...
-
ポポロクロイス物語2について
-
デスクトップで謎の半透明なウ...
-
[スマホゲームについて] iPhone...
-
エクセルでリソース不足の警告...
-
生理でも会ってくれるセフレっ...
-
ポケモンのなつき度チェック(...
-
PCにps4のコントローラーを接続...
-
STEAMで画面が全体表示されない
-
手持ちのポケモンがゆうことを...
-
パソコンのバツ印が出てこなく...
-
男性は好きでもない人と一緒に...
-
PS2のソフトが使えるはずのPS3...
-
3DSはSDカードを付けずに使用で...
-
動画見ながらゲーム等するとPC...
-
PCゲームのプレイ中に突然デス...
-
CPUに高負荷がかかると、Discor...
-
ユーザーアカウントが複数ある...
-
ゲーム中にGPU使用率が急激に下...
-
PCゲームのセーブデータはどこ...
おすすめ情報