[Outlook マクロ] テキスト形式/HTML 形式メールの本文を書き換える

Outlook マクロの話。Outlook メールの形式がテキスト形式なのか、それとも HTML 形式かによって、メールの本文を書き換える方法が異なることがわかったので、メモしておきます。 メール (MailItem オブジェクト) は、本文の内容を表すプロパティが複数存在します。 Body プロパティ HTMLBody プロパティ RTFBody プロパティ メールがテキスト形式の場合、Body…

続きを読む [Outlook マクロ] テキスト形式/HTML 形式メールの本文を書き換える

[Outlook マクロ] 既定以外のフォルダーを取得する

先日、Outlook に登録されている予定を取得するマクロを作成した際、常に既定の予定表フォルダーが対象となるようにプログラムしていました。 こんな感じです。 [crayon-61739d28c55be959968967/] しかし、Outlook は複数の予定表フォルダーを作ることができるため、既定以外の予定表フォルダーを対象とする場合の方法をまとめました。 既定以外の予定表フォルダーを対象とし…

続きを読む [Outlook マクロ] 既定以外のフォルダーを取得する

[Outlook マクロ] 予定表に登録されている予定を取得する

日報を Outlook のメールで作成するとき、Outlook の予定表に登録されている予定をマクロ (VBA) で取得して、メールの本文に貼り付けられたら便利かも?と思いました。そこで、「メールのテンプレートを元に、2015 年 12 月 24 日の日報メールを自動で作成する」というテーマで、試してみました。 環境は、Windows 8.1、Outlook 2013 です。 マクロを作成する前の…

続きを読む [Outlook マクロ] 予定表に登録されている予定を取得する