Vba 脚本中的UserForm从Outlook规则运行

Vba 脚本中的UserForm从Outlook规则运行,vba,outlook,userform,outlook-2007,Vba,Outlook,Userform,Outlook 2007,基于,我想创建一个显示自定义用户表单的自定义规则,而不是普通的旧MsgBox。我写的是: Dim alerts As CustomAlerts Sub CustomMailMessageRule(Item As Outlook.MailItem) alerts.Messages.AddItem Item.Subject alerts.Show End Sub CustomAlerts是一个包含单个列表框的用户表单 遗憾的是,我的尝试没有成功——没有出现任何窗口。我做错了什么?您需

基于,我想创建一个显示自定义用户表单的自定义规则,而不是普通的旧MsgBox。我写的是:

Dim alerts As CustomAlerts

Sub CustomMailMessageRule(Item As Outlook.MailItem)
   alerts.Messages.AddItem Item.Subject
   alerts.Show
End Sub
CustomAlerts是一个包含单个列表框的用户表单


遗憾的是,我的尝试没有成功——没有出现任何窗口。我做错了什么?

您需要创建一个UserForm实例

设置警报=新的自定义警报

马库斯