En fonction d'une cellule, cibler la valeur dans la meme colonne, ligne 2

miguelangelo

XLDnaute Occasionnel
Bonjour à tous,

je fais tourner dans une macro une boucle.
quand la valeur recherchée est trouvée, il me rapatrie cette valeur, mais aussi il me faut, la valeur de la cellule en entete de colonne, qui se trouve en ligne 2.

j'ai du mal dans la formulation :

segment="toto"

For Each c In Selection


If c.Value = segment Then


destination.Offset(i, 0).Value = c.Value
destination.Offset(i, 1).Value = c.offset( 'c'est ici que je bug !!! c'est ici qu'il me faut la valeur de la cellule dans la meme colonne que c, ligne 2
next c


Merci pour votre aide
 

Modeste geedee

XLDnaute Barbatruc
Re : En fonction d'une cellule, cibler la valeur dans la meme colonne, ligne 2

Bonsour®

:rolleyes:
VB:
segment="toto"
 For Each c In Selection
 If c.Value = segment Then
 destination.Offset(i, 0).Value = c.Value
 destination.Offset(i, 1).Value = cells(2,c.column).value '---il faut la valeur de la cellule dans la meme colonne que c, ligne 2 
 next c
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 948
Membres
101 849
dernier inscrit
florentMIG