Outlook 有条件地更改*消息*正文字体

Outlook 有条件地更改*消息*正文字体,outlook,automation,ms-office,Outlook,Automation,Ms Office,我想用Courier New或其他固定大小的字体显示来自某个发件人的电子邮件的正文字体,因为它们包含ASCII表。所有其他邮件应使用Outlook 2010默认字体 请注意,我不关心视图窗格中使用的字体(视图设置中的条件格式规则),也不关心为所有邮件设置默认正文字体。我想问一个基于发件人电子邮件的自动、有条件设置的字体 如果无法自动更改邮件字体,那么在阅读和撰写邮件时,在字体之间切换的最快方式是什么?您不能在开箱即用的情况下进行切换,尤其是对于被视为只读的收到邮件 对于您编写的邮件,您可以使用以

我想用Courier New或其他固定大小的字体显示来自某个发件人的电子邮件的正文字体,因为它们包含ASCII表。所有其他邮件应使用Outlook 2010默认字体

请注意,我不关心视图窗格中使用的字体(视图设置中的条件格式规则),也不关心为所有邮件设置默认正文字体。我想问一个基于发件人电子邮件的自动、有条件设置的字体


如果无法自动更改邮件字体,那么在阅读和撰写邮件时,在字体之间切换的最快方式是什么?

您不能在开箱即用的情况下进行切换,尤其是对于被视为只读的收到邮件

对于您编写的邮件,您可以使用以下方式更改字体样式:

'set Msg = Application.ActiveExplorer.Selection(1)
set Msg = Application.ActiveInspector.CurrentItem
set insp = Msg.GetInspector
set doc = insp.WordEditor
for each p in doc.Paragraphs
  set r = p.Range
  r.Font.Name = "Arial"
  r.Font.Size = 14
  r.Select
next

我正在从linux发送消息。我想我必须发送一条html格式的消息来更改字体?如果你是发送消息的人,那么天空就是极限。您可以简单地使用
标记以固定字体格式化数据。加上所有HTML标题信封内容?或者真的只是Hello?是的,只是普通的HTML,但是围绕着需要固定样式的数据。。。标签。