我和你们中的许多人一样,收到大量电子邮件,我迫切需要整理它们以便跟踪它们。因此,我编写了一个 VBA 脚本,将消息从供应商移动到单独的文件夹,使用主题文本“事件 xxx”作为文件夹名称的一部分(xxx 是他们用来跟踪我们通信的数字),但现在当我尝试运行它时,我遇到了以下问题:
知道为什么会这样吗?为什么会这样The script "" doesn't exist or is invalid
?“立即运行规则”对话框中显示的脚本名称发生了什么?
使用Microsoft® Outlook® for Microsoft 365 MSO (Version 2208 Build 16.0.15601.20540) 64-bit
答案1
事实证明我需要设置一些隐藏属性,而获取它们的唯一方法是导出脚本,添加它们并重新导入脚本。
这是我添加到导出文件顶部的三个内容:
Attribute VB_Name = "MoveIncidentsAddIn"
Attribute VB_Description = "Move incidents to corresponding folders based on subject line"
Attribute VB_PredeclaredId = True
这样做就修复了错误。