Nom : IMAGE.JPG
Affichages : 196
Taille : 31,1 Ko

bonjour , a tous je viens vers vous pour m'aider a trouver une solution
j'ai la colonne A avec les valeurs comme montrer sur image , je voulais faire une macro , que a chaque fois je trouve une cellule vide je la remplace avec la valeur précédente

SACHANT QUE CE TRAITEMENT CE FAIT SUR LA MEME COLONNE
exemple:
              A1
              A1
  A1        A1
   *         *
              A2
              A2
              A2
  A2        A2
  *           *


__________________________________________________________
j'ai essayé ce code mais il me donne pas le résultat que je voulais

  A1        A1
   *         *
              *
              *
              *
  A2        A2
  *           *
               *
  A3         A3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Sub test()
    For Each c In Range([A2], Cells(Rows.Count, 1).End(xlUp))
        If c.Value = "" Then c.Value = c.Offset(-1).Value
    Next c
End Sub
merci pour votre aide