Q&A
2回答
28694閲覧
総合スコア6
VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。
0グッド
1クリップ
投稿2017/11/07 04:16
0
1
エクセル VBA の処理で、 自分自身のブックを保存して閉じ、 すぐに先ほど閉じたブックを再起動する処理を実現させたいです。
ネットで調べても、 自身を閉じるまでの処理や、 他ブックを起動させる処理は書かれていましたが、 自分自身を再起動させる方法については見当たりませんでした。
ご教授をお願いしたいと思います。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答2件
他の回答にあるように処理に意味がないと思いますが、質問の回答としては以下の感じでしょうか。
VBA1ActiveWorkbook.Save 2Workbooks.Open ActiveWorkbook.Name
VBA
1ActiveWorkbook.Save 2Workbooks.Open ActiveWorkbook.Name
投稿2017/11/07 06:43
総合スコア17002
回答へのコメント
2017/11/08 02:23
2017/11/08 02:26
2017/11/08 02:29
開いているアプリケーションに他のワークブックがあるときのみワークブックを閉じて開きなおすことは出来なくもありません。 ただしその行為に何の意味もありません。 アプリケーションの自体の再起動は出来ません。
何か目的があってそのアプローチを思いついたのかと思いますが、この方法ではおそらく目的を達成できないでしょう。
投稿2017/11/07 04:43
総合スコア4152
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
まだベストアンサーが選ばれていません
アカウントをお持ちの方はログイン
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
VBAで自分自身のブックを再起動させたいです
2017/11/08 02:23
2017/11/08 02:26
2017/11/08 02:29