cathodique
XLDnaute Barbatruc
Bonjour,
Je voudrais créer une fonction renvoyant un booléen pour savoir si un N° Id existe déjà.
J'ai fait cette procédure qui compte les occurrences. Je ne vois comment la transformer en fonction.
Dans le fichier ci-joint le NoId est dans cellule, dans mon fichier de travail il est dans une TextBox.
	
	
	
	
	
		
 
En vous remerciant.
Bonne journée.
	
		
			
		
		
	
				
			Je voudrais créer une fonction renvoyant un booléen pour savoir si un N° Id existe déjà.
J'ai fait cette procédure qui compte les occurrences. Je ne vois comment la transformer en fonction.
Dans le fichier ci-joint le NoId est dans cellule, dans mon fichier de travail il est dans une TextBox.
		VB:
	
	
	Sub No_Existe()
   Dim Kit As Boolean, quoi, où As Range, col As Integer
   quoi = Feuil1.Range("i1").Value
   Set où = Feuil1.Range("Tb[No_Id]")
   If Application.CountIf(où, quoi) = 0 Then
      Kit = False
   Else
      Kit = True
   End If
   Set où = Nothing
End Sub
	En vous remerciant.
Bonne journée.