• Initiateur de la discussion Initiateur de la discussion pilou21
  • Date de début Date de début

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 !

pilou21

XLDnaute Nouveau
bonjour a tous et bravo pour le forum

voila mon soucis qui me parait insurmontable .je souhaite dans la colonne A remplir les lignes vides par la cellules du dessus qui commence par cv .le problème est que la cellule ou se trouve cv peu se trouver 1 . 2 ou 3 lignes au dessus .
je joint un fichier qui explira certainement mieux mon besoin

merci de l aide cordialement
 

Pièces jointes

Dernière modification par un modérateur:
Re : remplir cell vide avec la ligne du dessus qui contitent le texte cv au debut

Bonjour et bienvenue

Peux-tu essayer :
Code:
Sub Rempli()
derlg = Range("A65536").End(xlUp).Row
    For i = 2 To derlg
        If Cells(i, 1) = "" Then
            For j = i - 1 To 1 Step -1
                If Left(Cells(j, 1), 2) = "cv" Then
                Cells(i, 1) = Cells(j, 1).Value: Exit For
                End If
            Next j
        End If
    Next i
End Sub
Cordialement
Chris
 
Re : remplir cell vide avec la ligne du dessus qui contitent le texte cv au debut

Bonjour

Tu dois pouvoir faire avec quelque chose du genre
Code:
Sub essai()
Dim dernièrelig As Integer, i As Integer
Dim stock As String

dernièrelig = Range("A1048576").End(xlUp).Row
For i = 1 To dernièrelig
If Left(Cells(i, "A"), 2) = "cv" Then stock = Cells(i, "A")
If Cells(i, "A") = "" Then Cells(i, "A") = stock
Next i
End Sub

@ plus

P.S : Bonjour Chris401
 

Pièces jointes

Dernière édition:
- 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
12
Affichages
282
Réponses
40
Affichages
584
Retour