0
我正尝试向日历事件上的联系人组发送电子邮件通知。使用VB脚本和联系人组向Outlook中的多个联系人发送电子邮件
要做到这一点,我使用类别,例如Send Message
类别,这将发送电子邮件到指定的联系人组。
我的VB代码如下:
Private Sub Application_Reminder(ByVal Item As Object)
Dim objMsg As MailItem
Set objMsg = Application.CreateItem(olMailItem)
Select Case Item.Categories
Case "Send Message"
Set objGroup = GetObject _
("LDAP://cn=Scientists,ou=R&D,dc=NA,dc=fabrikam,dc=com")
objGroup.GetInfo
arrMemberOf = objGroup.GetEx("Test")
For Each strMember In arrMemberOf
Set objUser = GetObject("LDAP://" & strMember)
strEmail = Replace(objUser.mail, "@", "@internal.")
emailList = emailList & strEmail & ";"
Next
strTo = emailList
objMsg.To = strTo
objMsg.Subject = "BI Test"
objMsg.Body = "This is a test"
我不太知道如何设置的LDAP参数,我是新来这。
在此先感谢。
你想要的代码是VBScript或VBA?尽管有一些相似之处,但它们是两种不同的语言。 –
我正在寻找一个vbscript – Silentdarkness
您发布的代码是VBA,而不是VBScript。 –