- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:outlook→excelに処理を引き継ぎたい)
OutlookからExcelに処理を引き継ぐ方法を教えてください
このQ&Aのポイント
- (1)Outlookから特定のメールアドレスからの受信時に、Excelにメール内容を転記するマクロを作成したいです
- (2)どうやって実現すれば良いでしょうか?(3)OutlookからExcelブックを起動し、自動実行するマクロを作成する案や、(4)Outlookから命令してメール受信時にExcelマクロを実行する案がありますが、(4)は可能でしょうか?
- 対応方法をご存知の方がいらっしゃいましたら、教えていただければと思います。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どなたも回答していないようなので、参考までに。 j-y-aさんが考えている案とは別で、既に考えて済みかもしれませんが、 (1)と(2)の条件を満たすだけで良いのであれば、Excelのマクロは必要なく、すべてOutlook上のマクロのみで済ませれば良いのではないのでしょうか? (1)については実装できることがわかっているとの事なので、省略しますが、 (2)については(1)が発生したイベント上にて ・Excelオブジェクト取得 ・WorkBookオブジェクト取得 ・データ転載 ・保存 で済むと思うのですが・・・。 (Excelのアプリケーション自体(EXE)を起動するのではなく、Excelの内部的構造(?)を利用する感じです。) また、(4)の方法については、できる可能性が0とは言えませんが、自分の知識の中ではできないと思います。 (外部からエクセル内のマクロの実行が行えてしまうとセキュリティ的に危険になるからできないものだと考えています。) ちなみに、Excelのバージョン等は記載しましょう。