Insertions de lignes

Fermé
Akeuuh - 4 juil. 2012 à 09:00
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 4 juil. 2012 à 11:51
Bonjour,

Je voulais savoir s'il était possible de rajouter sur excel par exemple 4 lignes toutes les deux lignes? C'est à dire espacer les insertions de lignes.


1 réponse

eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 154
4 juil. 2012 à 11:51
Bonjour,

Oui c'est possible :
Sub Macro1()

Dim a As Integer

For a = 1000 To 1 Step -1

    Rows(a & ":" & a).Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    
a = a - 1
Next
End Sub


à la place de 1000, tu met la ligne (la ligne la plus situé vers le bas de ton fichier) où tu veux que l'insertion commence.
0