Outlook (2010) 中的随机签名
我目前正在使用 Microsoft 的 Office Outlook 2010 作为电子邮件客户端,并且我想要一个随机签名。我知道有一些第三方软件可以做到这一点,但我的客户端处于封闭环境中,我无法使用它们。
我知道可以用一个简单的 VB 宏来完成,但是我不知道如何编写它(不是 VB 脚本编写器[幸运的是]),也不知道要使用哪些函数。我只需要一个简单的宏来放置随机行(我可以找到一种稍后从文件中查看的方法,但目前我需要一些东西来显示随机签名,甚至需要一个宏来写入签名)。
我很感激在这个问题上的任何帮助,甚至向我推荐一些有用的指导链接。
真挚地。 我。 :)
I'm currently using Microsoft's Office Outlook 2010 as an email client, and I would like to have a random signature. I know there are some third part softwares which can do it, but my client is in a closed environment and I can't use them.
I know it can be done with a simple VB Macro, however I don't know how to write it (not a VB scripter [luckily]), nor what functions to use. I just need a simple macro to place a random line (I can find a way to look from a file later, but currently I need something to display a random signature, or even a macro just to write to a signature).
I'd appreciate any help in the issue, even to refer me to some helpful guiding links.
Sincerely.
Me. :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您所需要做的就是处理
Application_ItemSend
事件。将一个独特的字符串放入您的签名中,例如
RANDOM_GOES_HERE
,然后在 ItemSend 事件中您可以使用HTMLBody
和TextBody
属性以及 search/替换,将字符串RANDOM_GOES_HERE
替换为随机文本片段。All you need to do is handle the
Application_ItemSend
event.Put a distinctive string into your signature such as
RANDOM_GOES_HERE
, then in your ItemSend event you can use theHTMLBody
andTextBody
properties, along with search/replace, to replace the stringRANDOM_GOES_HERE
with a random piece of text.