【问题标题】:How to Change .HTMLBody Font Size to 12 pt?如何将 .HTMLBody 字体大小更改为 12 pt?
【发布时间】:2021-04-29 21:38:30
【问题描述】:

我正在尝试将电子邮件某些部分的字体大小更改为 12pt。

11pt 和 13pt 都可以。尝试设置 12pt 字体时,它的大小为 10pt。

这是我的代码的一部分:

.HTMLBody = "Hello All,<br><br>" & _
    "<B><U><font style=""font-size:13pt"">Incidents:</B></U></font><br><br>" & _
    ES11Text & _
    "<B><U>Non Intervention Incidents:</B></U><br><br>" & _
    NonInterventionText & _
    "<B><U>Hand-off:</B></U><br><br>" & _
    "N/A<br><br>" & _
    "<B><U>Escaltions:</B></U><br><br>" & _
    Escalations & _
    "Regards,<br>" & _
    Signature

【问题讨论】:

  • 你试过这样吗? &lt;font style=""font-weight:bold; text-decoration:underline; font-size:12pt""&gt;Incidents:&lt;/font&gt;?或这个? &lt;span style=""font-weight:bold; text-decoration:underline; font-size:12pt""&gt;Incidents:&lt;/span&gt;
  • 刚刚试了一下,还是不行。将其设置为 11 或 13 号可以在电子邮件中使用,但将其设置为 12 会导致它在电子邮件中显示为 10 号。
  • 您可以尝试使用px 而不是pt - 您需要相应地调整数字。
  • 您也可以尝试不同的font-family,看看它的行为是否相同。
  • 我试过了,发现 16 px 会是 12 号字体,但它会变成 10 号。它只是没有意义

标签: html vba outlook


【解决方案1】:

我想通了。在生成电子邮件的代码中,我想在底部包含我的签名,因此我在执行任何其他操作之前设置了一个等于 OutMail.HTMLBody 的字符串,然后将该字符串连接到我的电子邮件末尾,这将添加我的签名。这样做就是搞砸了。如果我不包括签名,Times New Roman 12pt 字体可以工作......对我来说仍然没有意义。

【讨论】:

    猜你喜欢
    • 2014-07-18
    • 2021-03-02
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-19
    • 2011-09-24
    • 2015-12-09
    相关资源
    最近更新 更多