Bonjour, j'aimerais pouvoir rechercher une valeur dans ma feuille excel afin d'éviter de saisir des doublons.
Mon code sert à saisir le nom et prenom d'une liste finie d'employé (j'aimerais ne pas avoir deux fois le même employé) et est le suivant :
Sub SaisirEmployé()
Dim np As Integer
Dim DC As Integer
Dim NomT As String
DC = 0
i = 0
np = InputBox("Saisir le nombre d'employés concernés", "Identité employés")
For i = 1 To np Step 1
DC = Worksheets("Feuil1").Cells(Rows.Count, 1).End(xlUp).Row + 1 'Selectionne la première cellule vide de A
NomT = InputBox("Saisir l'identité de l'employé", "identité employés", "(nom entier,en majuscule et sans acccents)")
If cells.Find("NomT")<-- C'EST LA QUE JE COINCE.
Worksheets("Feuil1").Cells(DC, 1) = NomT
Next
End Sub
J'aimerais en français obtenir un truck du genre " si NomT est deja présent dans mon tableau sauter "Worksheets("Feuil1").Cells(DC, 1) = NomT" et passer à la suite !
Merci d'avance !!