前提・実現したいこと
Microsoft Office2013のExcel VBAで、Outlook予定表の「定期的な予定」をExcelに
読みだしたいのですが、うまくできません。
Outlook予定表の「定期的な予定」は、特定の日の予定のみ変更、削除などができると思いますが、
変更後のデータをVBAで取得できません。どのようにすれば取得できますでしょうか。
以下のソースコードで「定期的な予定」の取得を試みています。
VBA
1myAppointments.IncludeRecurrences = True 2Set currentAppointment = myAppointments.Find("[Start] >= """ & _ 3 tdystart & """ and [Start] <= """ & tdyend & """") 4
出てくる予定は、確かに「定期的な予定」を含んでいるのですが、出力結果とOutlook予定表の内容が一致しません。
・一部の予定が出力されない
・過去に削除済みの予定が出力される
・「定期的な予定」の一部を変更した予定が、変更前の日時で表示される
という状況です。解決策をご教示いただきたく、お願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/06 12:16 編集
2020/07/06 13:58
2024/03/30 11:06