Probleme de recupération de valeur dans une colonne

cs_valer Messages postés 140 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 26 juillet 2004 - 16 juin 2004 à 13:16
cs_valer Messages postés 140 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 26 juillet 2004 - 17 juin 2004 à 08:03
re-bonjour
j'ai encor un pb mais celui la me prend beaucoup plus la tete...
j'ai une colonne B avec des valeurs.
Dans cette colonne, j'ai deux fois la valeur qui m'interesse cad 180 et je dois recupérer la valeur dans la colonne A correspondante a la ligne ou se trouve 180 dans la B.
j'ai une fois a recuperer la ligne ou apparait 180 pour la premiere fois et une fois ou il apparait pour la deuxieme fois.
mon programme doit traiter un gros paquet de fichiers qui remplissent tous de maniere differentes la colonne B donc les 2 180 ne se trouvent jamais a la meme place
merci
Valer

4 réponses

HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
16 juin 2004 à 13:26
Bonjour,

Si j'ai bien compris ce que tu veux faire, tu veux juste récupérer les lignes où il y a tes 180 ?

Dis moi si ça te convient :

Dim ligne1, ligne2 As Integer
Dim cellule as Range
set cellule = range("B1")
ligne1 = 0
ligne2 = 0
While not isempty(cellule)
If cellule.value = 180 Then
If ligne1 = 0 Then 
ligne1 = cellule.Row
Else
ligne2 = cellule.Row
End If
set cellule = cellule.Offset(1,0)
Wend

MsgBox "Première ligne où il y a 180 : " & ligne1
MsgBox "Deuxième ligne où il y a 180 : " & ligne2



Pour réutiliser les variables ligne1 et ligne2 (sélectionner la ligne1 par exemple) :

range(ligne1 & ":" & ligne1).Selected

Fanny
0
cs_funseb Messages postés 154 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 28 janvier 2010 1
16 juin 2004 à 13:26
tu developpes en VB ou VBA??

clac-clac
0
cs_valer Messages postés 140 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 26 juillet 2004
17 juin 2004 à 08:03
je dvlp en vba
merci fanny ca marche pas mal ton truc!
Valer
0
cs_valer Messages postés 140 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 26 juillet 2004
17 juin 2004 à 08:03
je dvlp en vba
merci fanny ca marche pas mal ton truc!
Valer
0
Rejoignez-nous