vba - 微软展望
问题描述
问题在于 Outlook 事件,在我下面描述的特定情况下不会触发该事件:
- 我用右键单击桌面上的一些随机文件,我选择“发送到”->“邮件收件人”(Microsoft Outlook)。
- Outlook 会打开附加此文件的新邮件。
- 我发送电子邮件并发生问题 -> 未触发事件“ItemSend”(如未发生发送电子邮件)。
我有以后要执行的程序。
如果我正常发送电子邮件,事件被正确触发。问题在于这个“发送到”快捷方式。
展望 2016,Windows 10。
有可用的 VBA 编码吗?
由于公司政策,我无法编写任何 C# 插件。
感谢帮助。
解决方案
对于由 Simple MAPI 或 mailto 链接生成的消息,不会触发这些事件。这是故意的。
唯一的解决方法是Items.ItemAdd
甚至在“已发送邮件”文件夹上使用,但它会在消息发送后立即触发,而不是之前。
推荐阅读
- python - 处理 api 响应搜索时如何修复“KeyError”?
- reactjs - 使用 props 按下 ReactJS 按钮的组件输出
- .net - Jenkins 管道脚本 nunit cosole 发布 junit 报告
- c# - 在 Selenium 中创建 WebElement
- three.js - three.js 会静默加载 .mtl 文件吗?它们对于映射纹理是否必要?
- angular - 将 DataURL(或 base64)转换为 FileList
- iframe - 有没有办法在 Salesforce 的 iframe 中添加反应应用程序?如果我也有其他方法会很有帮助
- ajax - 为什么我的 database-ajax 调用和按钮不起作用?
- angularjs - 如何在 $mdDialog 模态控制器中访问父控制器数据
- r - 保持数据框中的某些行有条件