Hai, I faced the same problem ..But i changed the approach with the snippet given below and got the users ''''''''''''' Dim rootDSE, domainObject Dim a As IADs Dim usr As IADs Dim ret As Long Set rootDSE = GetObject("LDAP://RootDSE";) domainContainer = rootDSE.Get("defaultNamingContext") ''assuming that the users node is directly below the Builtdomain in Your ''exchange Set a = GetObject("LDAP://"; & "CN=Users," & domainContainer) For Each usr In a If usr.Class = "user" Then MsgBox usr.ADsPath End If Next hope this will help you comments are welcome