Posez votre question Signaler

Répéter une macro

FRV812 - Dernière réponse le 29 oct. 2008 à 17:54
Bonjour,
Bonjour, j'ai une base de données de 4000 lignes sur EXCEL 2003, et je veux inséerer 2 lignes entre chaque lignes. Je veux créér une macro qui répète chaquez fois l'opération. Celle que j'ai enregistré me renvoie toujours à ma ligne de départ. Merci dem'aider.
Lire la suite 

Répéter une macro »

1 réponses
Réponse
+0
moins plus
Bonjour,

si ta colonne A te donne la dernière ligne à traiter (sinon tu remplaces le A de [A65536] par ta colonne ayant le plus de lignes) :
Sub insere2()
Dim r As Long
For r = [A65536].End(xlUp).Row To 1 Step -1
Rows(r).Insert Shift:=xlDown
Rows(r).Insert Shift:=xlDown
Next r
End Sub

eric
Ajouter un commentaire
Ce document intitulé « répéter une macro » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook