Excel VBA質問箱 IV

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

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


507 / 13645 ツリー ←次へ | 前へ→

【79998】ダイアログの操作 教えて欲しい人 18/6/15(金) 14:55 質問[未読]
【79999】Re:ダイアログの操作 よろずや 18/6/15(金) 16:00 回答[未読]
【80000】Re:ダイアログの操作 教えて欲しい人 18/6/15(金) 17:58 回答[未読]
【80002】Re:ダイアログの操作 よろずや 18/6/15(金) 19:28 発言[未読]
【80003】Re:ダイアログの操作 γ 18/6/16(土) 22:43 発言[未読]

【79998】ダイアログの操作
質問  教えて欲しい人  - 18/6/15(金) 14:55 -

引用なし
パスワード
   あるExcelファイルのVBA操作で別のExcelでマクロを実行し
ファイル保存ダイアログが表示されます。
そのダイアログにパスとファイル名を指定して実行したいです。
どのようにしたらできますか?

【79999】Re:ダイアログの操作
回答  よろずや  - 18/6/15(金) 16:00 -

引用なし
パスワード
   >マクロを実行しファイル保存ダイアログが表示されます。
その部分のマクロを見せてください。

【80000】Re:ダイアログの操作
回答  教えて欲しい人  - 18/6/15(金) 17:58 -

引用なし
パスワード
   VBAからBook2を開き、下記のコードを実行するとTest2という
マクロが実行されダイアログが表示されます。

Application.Run "Book2!Test2"

このダイアログに、保存先、ファイル名をVBAで指定できたらと思っています。

よろしくお願いいたします。

【80002】Re:ダイアログの操作
発言  よろずや  - 18/6/15(金) 19:28 -

引用なし
パスワード
   ▼教えて欲しい人 さん:
>VBAからBook2を開き、下記のコードを実行するとTest2という
>マクロが実行されダイアログが表示されます。
>
>Application.Run "Book2!Test2"
>
>このダイアログに、保存先、ファイル名をVBAで指定できたらと思っています。
>
>よろしくお願いいたします。

Book2!Test2 の中身は秘密ですか?
そこはいじらず、呼び出し元でなんとかしたい?
なんか一休さんの禅問答みたい。

【80003】Re:ダイアログの操作
発言  γ  - 18/6/16(土) 22:43 -

引用なし
パスワード
   > このダイアログに、保存先、ファイル名をVBAで指定できたらと思っています。
ダイアログを表示中はそのマクロ(test2)が稼働中なはずなので、
別のマクロを動かすわけにいかないのではないですか?
test2を改変するしかないと思います。
ですから、既に指摘されているように、test2の内容を示さないことには
前に進みません。

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