下記のような .Body = (文字列) という形ではなく、
エクセルでセル範囲をコピーしてOutlookでペーストするという形を
VBAで出来ないでしょうか。
よろしくお願いします。
VBA
1 Dim objOutlook As Outlook.Application 2 Dim objMail As Outlook.MailItem 3 4 Set objOutlook = New Outlook.Application 5 Set objMail = objOutlook.CreateItem(olMailItem) 6 7 Dim mailbody as String 8 'mailbody を追加する処理 9 10 With objMail 11 .To = "xxx@yyy.co.jp" 12 .Subject = "testメール" 13 .BodyFormat = 1 14 .Body = mailbody 15 End With
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。
2022/08/14 02:43