我想创建一个宏,以便在Outlook中起草电子邮件后,它将被重新格式化,以便每个单词都是不同的字体,大小,颜色和突出显示。
理想情况下,我将能够约束字体、字体大小和高亮频率以保持可读性。
目标是实现这种转换。
我从来没有尝试过这样的项目。什么工具能最有效地实现这一点?我能把它打包并与他人分享吗?
我想把它作为一个学习的机会,但是我需要一个正确的方向来开始我需要理解的东西。
首先:我希望你从来没有打算真的发送这样的消息给任何人。如果你这样做,电子邮件之神就会降临并碾压你。
现在:你可以使用Outlook VBA和MailItem.HTMLBody
属性来设置或修改HTML文本,这是电子邮件的主体。
但是要注意,Outlook的CSS支持是非常有限的,所以你最好使用HTML标签来格式化文本,而不是CSS。