См. здесь , если это может вам помочь.
Я искал решение для копирования / вставки нескольких ячеек Excel 2007 в почтовое тело Outlook с VBA, но ни прямое копирование / вставка, ни MsgBody.HTMLBody = Range.Text
, ни буфер обмена (через DataObject) не работали.
Затем я подумал об этом предыдущем решении, и оно решает мою проблему, надеюсь, это тоже поможет вам:)
Ура!