[英]Font style for e-mail body in VBA
我用VBA编写了以下代码:
Dim StrBody As String
StrBody = "Text Line 1" & "<br>" & _
"Text Line 2" & _
如何更改字体以获得特定的样式(例如Arial),大小和颜色?
文本用作电子邮件的正文。 这就是为什么需要使用外观更好的样式的原因。 默认字体为“ Times New Roman”。
我想您将不得不使用font
标签及其各种属性:
StrBody = "<font size=""10"" face=""Arial"" color=""red"">" & _
"Text Line 1" & "<br>" & _
"Text Line 2" & _
"</font>"
确保"
用于环绕HTML属性值的报价没有得到解释为VBA字符串的结尾:通过写转义""
代替,如上面的例子。
color
也可以指定为十六进制RGB代码。 因此color="red"
可以替换为更通用的color="#FF0000"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.