重新格式化Outlook电子邮件,以便每个单词具有随机化的字体,大小,颜色和突出显示

时间:2015-10-25 01:03:48

标签: css vba fonts outlook outlook-vba

我想创建一个宏,以便在我在Outlook中草拟电子邮件后,它将被重新格式化,以便每个单词都是不同的字体,大小,颜色和高亮。

理想情况下,我可以限制字体,字体大小和突出显示频率以保持可读性。

The goal is to achieve this kind of transformation.

我从未尝试过像这样的项目。什么工具可以最有效地实现这一点?我可以打包并与他人分享吗?

我想将此作为一个学习机会,但需要为正确的方向努力才能开始理解。

1 个答案:

答案 0 :(得分:0)

首先:我希望你永远不会打算向任何人发送这样的消息。如果你这样做,电子邮件之神就会降下来压制你。

现在:您可以使用Outlook VBA和MailItem.HTMLBody Property来设置或修改作为电子邮件正文的HTML文本。参见例如here

但请注意,Outlook的CSS支持非常有限,因此您最好使用HTML标记来格式化文本,而不是CSS。