A voir également:
- Ajout d'une ligne automatiquement à la fin d'un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Aller à la ligne excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
1 réponse
J'ai trouvé un autre code, mais il m'ajoute aussi des lignes entre mes valeurs.
Private Sub worksheet_activate() Dim lig As Long Application.ScreenUpdating = False For lig = ActiveSheet.Cells(Columns(2).Cells.Count, 2).End(xlUp).Row To 2 Step -1 If Cells(lig, 2).Value <> Cells(lig + 1, 2).Value _ And Cells(lig + 1, 2).Value <> "" _ And Cells(lig, 2).Value <> "" Then Rows(lig + 1).Insert End If Next lig Range("b8").Select End Sub
Après plusieurs recherches, voici que ce j'ai trouvé! La macro, ajoute une ligne au bon endroit, c'est-à-dire à la fin de mon tableau, mais elle le fait à chaque fois que j'ouvre la feuille.
Je veux qu'il ajoute une ligne seulement lorsque qu'il me reste une seul ligne vide!
Merci pour votre aide!