我在excel表中有数据,列中有行标题和各自的值。我希望以表格格式复制它并粘贴在outlook电子邮件的正文中以及一些文本。无法找到vba的表格代码。建议
这是片段:
strEmailSubject = ""
StrEmailText = ""
strCc = ""
strContactEmail = ""
With olNewEmail
.To = strContactEmail
'.CC = strCc
.body = StrEmailText
.Subject = strEmailSubject
.display
End With
答案 0 :(得分:0)
Outlook对象模型为工作项主体提供了三种主要方式:
您可以在Chapter 17: Working with Item Bodies中详细了解所有这些方式。我们取决于您选择自定义邮件正文的方式。但最后两种方式允许创建一个表。
注意,您可以考虑使用Word对象模型 - 只需在Excel中复制所需的范围,然后以编程方式从剪贴板中将其粘贴到Word文档中。
答案 1 :(得分:0)
谢谢。
使用带有“with”和“sendkeys方法的循环来相应地粘贴它。
干杯