※ ChatGPTを利用し、要約された質問です(原文:VBAでOutlookの文面の一部を赤にする方法)
VBAでOutlookの一部を赤にする方法
このQ&Aのポイント
VBAを使用して、Outlookの文面の一部を赤にする方法を教えてください。
エクセルVBAを使用してOutlookメールを作成する際に、特定の部分を赤にする方法を教えてください。
「期限:10月30日」の部分を赤にするためのVBAコードを教えてください。
記のようなコードでエクセルVBAでOutlookメールを作成する際、「期限:10月30日」の部分だけを赤にする方法を教えてください。
<font color = ""#ff0000"">" & "期限:10月30日" & "</font>"
このようなコードを使うようなのですが、下記にどのように変更すれば動くのか教えてください。
Sub メール()
'Outlookの定義
Set myOutLook = CreateObject("outlook.application")
Set Omail = myOutLook.CreateItem(olMailItem)
'メール作成
Omail.BodyFormat = 2
Omail.Subject = "意見記入のお願い" 'subject
Omail.Body = Omail.Body & "いつもお世話になっております。" & vbCrLf
Omail.Body = Omail.Body & "下記の申請が提出されました。" & vbCrLf
Omail.Body = Omail.Body & "期限:10月30日"
Omail.Display
End Sub
お礼
うまくいきました。HTMLBodyとするところがわかっていませんでした。ありがとうございました。