DistListItem.RemoveMember method (Outlook)
Removes an individual member from a given distribution list.
expression A variable that represents a DistListItem object.
|Recipient||Required||Recipient||The Recipient to be removed from the distribution list.|
The following Microsoft Visual Basic for Applications (VBA) example removes a member from the distribution list called Group List. The RemoveMember method will fail if the specified recipient is not valid. Before running the example, create or make sure a distribution list called 'Group List' exists in your default Contacts folder.
Sub RemoveRec() 'Remove a recipient from the list, and displays new list. Dim objDstList As Outlook.DistListItem Dim objName As Outlook.NameSpace Dim objRcpnt As Outlook.Recipient Dim objMail As Outlook.MailItem Set objName = Application.GetNamespace("MAPI") Set objDstList = objName.GetDefaultFolder(olFolderContacts).Items("Group List") Set objMail = Application.CreateItem(olMailItem) Set objRcpnt = objMail.Recipients.Add(Name:="firstname.lastname@example.org") objRcpnt.Resolve objDstList.RemoveMember Recipient:=objRcpnt objDstList.Display objDstList.Body = "Last Modified: " & Now End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.