Ik ben nog even bezig geweest, maar het is toch te omslachtig.
Misschien kunnen we iets doen met de CopyFolder module in Outlook:
Sub CopyFolder()
Dim myOlApp As New Outlook.Application
Dim myNameSpace As Outlook.NameSpace
Dim myInboxFolder As Outlook.MAPIFolder
Dim myContactsFolder As Outlook.MAPIFolder
Dim myNewFolder As Outlook.MAPIFolder
Set myNameSpace = myOlApp.GetNamespace("MAPI")
Set myInboxFolder = myNameSpace.GetDefaultFolder(olFolderInbox)
Set myContactsFolder = myNameSpace.GetDefaultFolder(olFolderContacts)
Set myNewFolder = myContactsFolder.CopyTo(myInboxFolder)
End Sub
Maar dan niet naar een nieuwe map maar naar een bestaande map, waarin erst alle contactpersonen worden verwijderd en dan de nieuwe worden ingekopieerd??
Wat denk je?