Demande d'aide sur boucle

patsyl60

XLDnaute Occasionnel
Bonjour à tous,

Débutant en vba, j'ai besoin de votre aide. Je cherche à faire une boucle qui reprend dans la 1ère cellule vide la valeur ou le texte de la cellule du dessus.Et ce jusq'à la fin du fichier. Je ne trouve pas la solution. Je vous ai mis un fichier exemple en pièces jointe.( Je dois avoir les colonnes a et b remplis jusqu'a la fin de la colonne c).

Merci d'avance de votre aide.

Patsyl60
 

Pièces jointes

  • exemple.xls
    23 KB · Affichages: 44
  • exemple.xls
    23 KB · Affichages: 42
  • exemple.xls
    23 KB · Affichages: 40

Cousinhub

XLDnaute Barbatruc
Re : Demande d'aide sur boucle

Bonsoir,

sans boucle :

Code:
Sub Macro4()
With Range("A1:B" & [C65000].End(xlUp).Row) 'de la cellule A1 à la cellule B(dernière ligne de C)
    .SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C" 'les cellules vides ont la formule =cellule du dessus
    .Value = .Value 'on remplace les formules par les valeurs
End With
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 499
Messages
2 088 999
Membres
104 001
dernier inscrit
dessinbecm