Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Remplacement valeur cellule sous condition

anugal

XLDnaute Nouveau
Bonjour

Débutant en VBA, je cherche une macro qui remplace la valeur d'une cellule enfonction de la valeur d'une autre

Exemple dans la colonne A

TUTU
0
0
0
0
TITI
0
0
TOTO
0
Je veux remplacer les 0 par la valeur TUTU entre TUTU et TITI, puis remplacer les 0 entre TITI et TOTO par la valeur TITI, etc....
En espérant avoir été clair
Merci pour votre aide
 

youky(BJ)

XLDnaute Barbatruc
Re : Remplacement valeur cellule sous condition

Salut et bienvenu sur le forum,
Anugal voici une macro.
Bruno
Code:
For Each c In Range("A1", [A65000].End(xlUp))
If c.Value = 0 Then
c.Value = tx
Else
tx = c.Value
End If
Next
 

JBARBE

XLDnaute Barbatruc
Re : Remplacement valeur cellule sous condition

Bonjour,

Peut-être avec ceci !

A+
 

Pièces jointes

  • TUTU.xls
    52.5 KB · Affichages: 39
  • TUTU.xls
    52.5 KB · Affichages: 39
  • TUTU.xls
    52.5 KB · Affichages: 45

anugal

XLDnaute Nouveau
Re : Remplacement valeur cellule sous condition

Bonjour

Merci beaucoup à tous les 2

Les 2 macros fonctionnent à merveille

Pour un premier post je ne suis vraiment pas déçu par l'entraide (rapide et efficace !)
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…