※ ChatGPTを利用し、要約された質問です(原文:Outlookの文面を赤にする方法-エクセルVBA)
Outlookの文面を赤にする方法-エクセルVBA
このQ&Aのポイント
Outlookの文面を赤にする方法をエクセルVBAで学びましょう。
HTMLBodyを使用して、エクセルVBAでOutlookメールの特定の文面を赤にする方法を教えます。
コードを変更せずに、期限の部分だけ赤にする方法を解説します。
Outlookの文面を赤にする方法-エクセルVBA
下記のようなコードでエクセルVBAでOutlookメールを作成する際、「期限:10月30日」の部分だけを赤にする方法を教えてください。
HTMLBodyというのを使うようなのですが、下記のコードの基本を変えず、対応する方法を教えてください。
Sub メール()
'Outlookの定義
Set myOutLook = CreateObject("outlook.application")
Set Omail = myOutLook.CreateItem(olMailItem)
'メール作成
Omail.BodyFormat = 2 'メール形式 1=テキスト 2=HTML 3=リッチテキスト
Omail.Subject = "意見記入のお願い" 'subject
Omail.Body = Omail.Body & "いつもお世話になっております。" & vbCrLf
Omail.Body = Omail.Body & "下記の申請が提出されました。" & vbCrLf
Omail.Body = Omail.Body & "期限:10月30日"
Omail.Display
End Sub
お礼
ありがとうございました。ほぼ思い通りに行きました。色を付ける件につきましては満足のいく回答を得ることができました。