Bonjour je viens juste de découvrir une fonction ismember en vbs qui récupérerait la valeur de ismember sous forme de tableau.

Je comprends bien qu'il checke si c'est un tableau et qu'il le splite aussitôt pour mieux y lire les valeurs mais pourquoi l'erreur objet requis objuser?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Function IsMember(objUser,GroupName)
 
IsMember = False
If IsArray(objUser.MemberOf) Then
 
	For Each GroupDN in objUser.MemberOf
 
	arrTemp = split(GroupDN,",")
	GroupCN = arrTemp(0)
 
		If ucase(GroupCN) = "CN=" & ucase(GroupName) Then
		IsMember = True
		End If
	Next
 
	Else
	arrTemp = split(objUser.MemberOf,",")
	GroupCN = arrTemp(0)
 
		If ucase(GroupCN) = "CN=" & ucase(GroupName) Then
		IsMember = True
		End If
End If
 
 
End Function



Le problème est qu'il me renvoie une erreur sur mon objuser quand je veux l'utiliser; je suis un peu newbie alors pouvez vous m'expliquer?

Merci !! je n'y comprends pas grand chose...

Dark