A mi me funciona muy bien con este código + proyecto - referecias e incluir outlook versión 9.0 +-
Set RetVal = New Outlook.Application
Set NameSpace = RetVal.GetNamespace("MAPI")
'*********** para acceder a los folders y modificar contactos
For intI = NameSpace.Folders.Count To 1 Step -1
Set colFolders = NameSpace.Folders(intI)
On Error Resume Next
Set objfolder = colFolders.Folders("Contactos")
If Err.Number = 0 Then
Exit For
Else
End If
Next intI
If colFolders Is Nothing Then
MsgBox "Unable to find Outlook Contacts folder", vbCritical, "Outlook error..."
End If
Set contacto = RetVal.objfolder.Items(olContactItem)