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

XL 2019 macro insérer une ligne automatique

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 !

le___destin

XLDnaute Occasionnel
bonsoir tout le monde
quelqu’un peut m'aider de faire un macro si A12 non vide il ajouter un ligne apres puis si A13 non vide il ajoute un autre
 

Pièces jointes

Bonjour,

Proposition dans fichier joint:
VB:
Sub AjoutLignes()
    Dim lo As ListObject
    Dim lx As Long
    Set lo = ThisWorkbook.Sheets("amigo").ListObjects("Tableau3")

    If Not lo.DataBodyRange Is Nothing Then
        On Error GoTo FIN_IF
        Application.ScreenUpdating = False
        For lx = lo.ListRows.Count To 1 Step -1
            If lo.ListRows(lx).Range(1) <> "" Then lo.ListRows.Add lx + 1
        Next
FIN_IF:
        Application.ScreenUpdating = True
    End If
End Sub

Cordialement
 

Pièces jointes

Re,

C'est une autre question et il faut faire autrement! J'ai répondu à la question telle qu'elle était posée.
Maintenant si la demande évolue, je ne vais pas refaire à chaque fois. A vous de savoir exactement ce que vous voulez et de poser des question claires et précises dès le début.

Bonne continuation
 
- 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

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