XL 2013 Copier une valeur avec condition

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Elodie195

XLDnaute Occasionnel
Bonjour à tous,

Je sollicite votre aide pour une macro Excel.

J'ai un tableau de 3 colonnes.
Dans la première colonne, j'ai des "x"
Je souhaiterais remplacer tous ces "x" par la valeur se trouvant en colonne B "TEXTE A RECUPERER"

Le premier "x" doit doit récupérer B3, le second "x" B11 et ainsi de suite.
C'est toujours le même déplacement, quand on est sur un "x" en colonne A, il faut remonter de 4 puis basculer en colonne B pour récupérer la bonne valeur.

Merci pour votre aide.

Bonne journée.
 

Pièces jointes

Hello
essaie avec ce code
VB:
Sub remplace()

With Sheets("Feuil1")
    fin = .Range("A" & .Rows.Count).End(xlUp).Row
    For i = fin To 2 Step -1
        If .Range("A" & i) = "x" Then
            .Range("A" & i) = .Range("A" & i).End(xlUp).Offset(-1, 1)
        End If
    Next i
End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
200
Réponses
1
Affichages
589
Retour