次の方法で共有


MailItem.BodyFormat プロパティ (Outlook)

本文の形式を表す OlBodyFormat クラスの定数を設定します。 値の取得と設定が可能です。

構文

expressionBodyFormat

expressionMailItem オブジェクトを表す変数です。

注釈

本文テキストの形式は、メッセージのテキストを表示するために使用される標準形式を決定します。 Microsoft Outlook には 3 つの本文テキスト形式のオプションがあります (テキスト形式、リッチ テキスト形式 (RTF)、および HTML)。

BodyFormat プロパティが RTF から HTML、または HTML から RTF に切り替えられると、すべてのテキストの書式設定は失われます。

次の Microsoft Visual Basic for Applications (VBA) の例では、新しい MailItem オブジェクトを作成し、 BodyFormat プロパティを olFormatHTML に設定します。 電子メール アイテムの本文テキストが HTML 形式で表示されるようになりました。

Sub CreateHTMLMail() 
 
 'Creates a new email item and modifies its properties. 
 
 Dim objMail As MailItem 
 
 
 
 'Create mail item 
 
 Set objMail = Application.CreateItem(olMailItem) 
 
 With objMail 
 
 'Set body format to HTML 
 
 .BodyFormat = olFormatHTML 
 
 .HTMLBody = "<HTML><H2>The body of this message will appear in HTML.</H2><BODY>Type the message text here. </BODY></HTML>" 
 
 .Display 
 
 End With 
 
End Sub

関連項目

MailItem オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。