• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Outlookの予定表のイベント(予定)を定期的にtxt保存したい)

Outlookの予定表のイベントを定期的にtxt保存したい

このQ&Aのポイント
  • Outlookの予定表のイベントを定期的にtxt保存する方法について教えてください。
  • WinXP-Proで、Microsoft Office Outlook 2007の予定表機能を使用しています。営業日1日ごとに1つ、同じ件名のイベント(全日の予定)を作成し、毎日txt保存し、Excelに読み込み、全日分の日報集として保存しています。煩雑な手順をショートカットする方法はありますか?
  • 保存形式をあらかじめtxtに指定したり、保存場所を都度その場所に指定する方法など、Outlookのイベントをtxt保存するための工程を削減する方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Outlook のマクロを使えば予定表の予定を直接 Excel に書き出すこともできます。 ただ、要件が良くわからないので、どのようなマクロにすべきかという実例を出すのが難しいですが。 とりあえず、今開いている予定の件名と本文を "C:\temp\test.xls" というファイルに書き出すマクロのサンプルは以下の通りです。 Public Sub WriteToExcel() Set objWorkBook = GetObject("C:\temp\test.xls") Set objWorkSheet = objWorkBook.Sheets(1) objWorkSheet.Cells(1, 1) = ActiveInspector.CurrentItem.Subject objWorkSheet.Cells(1, 2) = ActiveInspector.CurrentItem.Body objWorkBook.Application.Windows("test.xls").Visible = True objWorkBook.Save objWorkBook.Close End Sub 細かい要件がわかればもう少し適切なサンプルにできると思います。

karioki
質問者

お礼

遅くなりましたが、ご回答ありがとうございました。 Outlookのマクロでやること自体、考えついていなかったので、 頂いたサンプルを参考に調整してみます。

karioki
質問者

補足

ご回答ありがとうございます。 Outlookのマクロを使うことを全く考えていませんでした。間抜けです。。。 頂いたサンプルを試してみて、 後ほど御礼をさせて頂きたいと思います。

関連するQ&A