【发布时间】:2013-10-18 10:46:34
【问题描述】:
我正在使用以下 VBA 宏从 Excel 中邮寄一系列单元格
ActiveSheet.Range("A2:Q133").Select
ActiveWorkbook.EnvelopeVisible = True
With ActiveSheet.MailEnvelope
.Introduction = "demo"
.Item.To = "abc@abc.com"
.Item.Subject = "Testing mail"
.Item.Send
End With
我想修改代码以在最后插入一些文本。 我尝试使用
.Item.HTMLBody = "Random text"
但邮件不包含文本。
如果我做错了什么以及正确的方法是什么,请告诉我。 提前致谢!
【问题讨论】:
-
不确定您是否可以这样做。也许
1将范围“A2:Q133”复制到新工作表2在“A144”中插入自定义文本,然后使用“A2:Q144”作为范围?或参见 Ron De Bruin 的 THIS 方法