speslurp
Nouveau membre
Bonjour à tous!
Je sais que c'est surement facile a faire est je ne trouve que des bouts de code..
Je n'arrive pas a trouver la soluce a mon problème de macro sur excel ! je m'explique :
au départ sur 2 cellules j'ai par exemple :
rep1\rep2\
repA\repB\
Je voudrais insérer 2 lignes tout en collant une 3 ème partie a la fin du texte
rep1\rep2\rep10
rep1\rep2\rep11
rep1\rep2\rep12
repA\repB\repAA
repA\repB\repBB
repA\repB\repCC
J'ai fais une macro pour pouvoir insérer plusieurs lignes apres chaque ligne mais j'arrive pas a lui faire insérer directement les lignes + la 3 eme parti.. (rep10,rep11,rep12....)
je met quand meme a disposition mon code : pour pouvoir insérer 2 lignes :
[cpp]
Sub Inserer_lignes()
Dim x As Integer
derniereLigne = ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For x = derniereLigne To 1 Step -1
Rows(x).Insert Shift:=xlDown
Rows(x).Insert Shift:=xlDown
Next
End Sub
[/cpp]
Avez vous une idée ou des infos pour mieux me diriger ?
Merci
Je sais que c'est surement facile a faire est je ne trouve que des bouts de code..
Je n'arrive pas a trouver la soluce a mon problème de macro sur excel ! je m'explique :
au départ sur 2 cellules j'ai par exemple :
rep1\rep2\
repA\repB\
Je voudrais insérer 2 lignes tout en collant une 3 ème partie a la fin du texte
rep1\rep2\rep10
rep1\rep2\rep11
rep1\rep2\rep12
repA\repB\repAA
repA\repB\repBB
repA\repB\repCC
J'ai fais une macro pour pouvoir insérer plusieurs lignes apres chaque ligne mais j'arrive pas a lui faire insérer directement les lignes + la 3 eme parti.. (rep10,rep11,rep12....)
je met quand meme a disposition mon code : pour pouvoir insérer 2 lignes :
[cpp]
Sub Inserer_lignes()
Dim x As Integer
derniereLigne = ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For x = derniereLigne To 1 Step -1
Rows(x).Insert Shift:=xlDown
Rows(x).Insert Shift:=xlDown
Next
End Sub
[/cpp]
Avez vous une idée ou des infos pour mieux me diriger ?
Merci