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

XL 2019 Dupliquer ligne d'un tableau - dernière ligne

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 !

thespeedy20

XLDnaute Occasionnel
Bonjour à tous,

Je dois dupliquer, une ligne d'un tableau (choix par inputbox) quand cela est nécessaire, la coller juste après après celle-ci, j'y arrive avec la macro présente dans mon fichier, le soucis que si j'essaye de dupliquer la dernière ligne de mon tableau, il copie la ligne hors du tableau...

Merci d'avance pour votre aide
 

Pièces jointes

Solution
Bonsoir thespeedy20,

Utilisez le fait qu'il s'agit d'un tableau structuré :
VB:
With [Tableau1] 'tableau structuré
    For i = .Rows.Count To 1 Step -1
        If .Cells(i, 3) = nom Then
            .Rows(i + 1).Insert xlDown
            .Rows(i).Copy .Rows(i + 1)
            .Cells(i + 1, 12) = "2ème instrument"
        End If
    Next i
End With
A+
Bonsoir thespeedy20,

Utilisez le fait qu'il s'agit d'un tableau structuré :
VB:
With [Tableau1] 'tableau structuré
    For i = .Rows.Count To 1 Step -1
        If .Cells(i, 3) = nom Then
            .Rows(i + 1).Insert xlDown
            .Rows(i).Copy .Rows(i + 1)
            .Cells(i + 1, 12) = "2ème instrument"
        End If
    Next i
End With
A+
 

Pièces jointes

- 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
10
Affichages
304
  • Question Question
Microsoft 365 Tableau
Réponses
24
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…