max.lander
XLDnaute Occasionnel
Bonjour à tous,
j'ai un tableau dont je dois récuperer une ligne par identifiant et une seule, l'identifiant est contenu dans la colonne identifiant.
cet identifiant revient plusieurs fois, il marque l'appartenance à une famille d'écriture.
Exemple :
Identifiant - libellé - compte - montant
E1
E1
E1
E2
E3
E3
E3
J'ai essayé avec une double boucle :
Mais je ne vois pas comment ne garder qu'une ligne (peu importe laquelle, simplement une par identifiant) sans ajouter une colonne, dans cet exemple toutes les lignes sont prises en compte.
Si vous avez une idée je suis prenneur.
Merci par avance
Max
j'ai un tableau dont je dois récuperer une ligne par identifiant et une seule, l'identifiant est contenu dans la colonne identifiant.
cet identifiant revient plusieurs fois, il marque l'appartenance à une famille d'écriture.
Exemple :
Identifiant - libellé - compte - montant
E1
E1
E1
E2
E3
E3
E3
J'ai essayé avec une double boucle :
Code:
For i = 1 To 300
ID = "E" & i
For Each cell In Range("A1:A105")
If cell.Value = ID Then
Msgbox(Cells(cell.Row, (cell.Column) + 3).Value)
Next cell
Si vous avez une idée je suis prenneur.
Merci par avance
Max
Dernière édition: