Sub
Namen_ändern()
Dim
objOU, objUser, objRootDSE, objLogon
Dim
strContainer, strLastUser, strDNSDomain, strDN
Dim
Outputrow
As
Integer
Outputrow = 2
For
Zähler = 1
To
4
If
Zähler = 1
Then
strOU =
"OU=Users,OU=DUS1,OU=EMEA"
End
If
If
Zähler = 2
Then
strOU =
"OU=Users,OU=KAS1,OU=EMEA"
End
If
If
Zähler = 3
Then
strOU =
"OU=Users,OU=HEI1,OU=EMEA"
End
If
If
Zähler = 4
Then
strOU =
"OU=Users,OU=HEI2,OU=EMEA"
End
If
strDNSDomain =
"DC=das-ist-geheim,DC=local"
strContainer = strOU &
","
& strDNSDomain
Set
objOU = GetObject(
"LDAP://"
& strContainer)
Name =
"cn="
& Cells(Outputrow, 5).Value
Set
objUser = GetObject(
"LDAP://cn=Dennis Nachname,ou=Users,ou=DUS1,ou=EMEA,dc=das-ist-geheim,dc=local"
)
If
objUser.class =
"user"
Then
objUser.Put
"name"
,
"cn=Steffen Dennis"
//Hier entsteht das Problem.
objUser.SetInfo
Outputrow = Outputrow + 1
End
If
Next
End
Sub