Insertion de 2 lignes suite modidication de présentation

lolotopo Messages postés 7 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je cherche une macro pour insérer 2 lignes à l'infini tel que l'exemple.

origine du fichier
122080 129.82441
122100 129.81989
122120 129.81836
122140 129.82683

mise en forme demandé
122080 129.82441

122100 129.81989

122120 129.81836

122140 129.82683

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,

    Vous avez demandé de l'aide, il y a peu, pour un code d'insertion de lignes. La solution (toute cuite) vous a été proposée ICI.
    Visiblement, vous ne vous êtes pas demandé comment fonctionnait ce code, sinon votre nouveau questionnement n'aurait pas lieu d'être.

    Afin d'être tout à fait pédagogique, je vous propose de l'aide dans la compréhension du code que vous a proposé f894009.
    Dites moi ce que vous n'avez pas compris.
    0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    pijaku: pas grave

    lolotopo:

    Sub insert_lig()
    With Worksheets("feuil1")
    'ligne de depart
    x = 2
    'boucle de balayage
    Do While .Range("A" & x) <> ""
    'insertion de 1 ligne
    '.Rows(x).Insert Shift:=xlDown
    'insertion de 2 lignes
    .Rows(x & ":" & x + 1).Insert Shift:=xlDown
    'ligne suivante
    x = x + 3
    Loop
    End With
    End Sub
    0