他是一个小问题,但令我困惑。我正在自动执行一个电子邮件从Excel发送。下面的代码,因为某些原因,使得最后一行比正常间距更大:VBA - Outlook Email.HTMLBody行距?
Sub emailspacing()
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With OutMail
.HTMLBody = "
Thanks for your help
".display
End With
然而,当我删除了P型系列的一部分,电子邮件与完美的行距产生???
Sub emailspacing()
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With OutMail
.HTMLBody = "Thanks for your help"
.display
End With
有没有人知道一种方式来结合风格化的HTML文本与正常的行间距?
+0
“间距”是什么意思?我在最后一行之后没有间距(因为它是最后一行),两行之间的间距对我来说是一致的(Outlook 2010)。 –
2013-02-26 23:20:43
+0
当底线突出显示时更清晰。当我这样做时,线条大约是正常尺寸的150%。我通过rangetohtml向底部添加了额外的部分,增加的差距看起来不正确 –
2013-02-26 23:58:25