• Initiateur de la discussion Initiateur de la discussion Alex
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Alex

Guest
Salut a tous

J'aurais aimer savoir si une personne savais comment faire pour inserer un ligne dans deux feuilles différentes par un code vba ?

Par exemple : j'insere une ligne entre 30 et 31 dans la feuille1 je veux que ca fasse la meme chose dans la feuille2 est ce possible?

Merci d'avance
 
Bonjour Alex et le forum,

2 possibilités (pour les puristes seulement la 2ème)

via l'enregistreur de macros :
1 tu te mets en groupe de travail en sélectionnant tes 2 feuilles
2 tu insères ta ligne
3 tu arrêtes l'enregistreur et tu vas voir le code :

Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 20/04/2004 par BANCILLON catherine
'
Sheets(Array("Feuil1", "Feuil2")).Select
' Sheets("Fil").Activate
Rows("31:318").Select
Selection.Insert Shift:=xlDown
End Sub

2ème possibilité :

For i = 1 To 2
Sheets(i).Select
Rows("31:31").Insert Shift:=xlDown
Next
C@thy
BipBip.gif
 
Y'a ma souris ka dérapé lire :

Sub Macro2()

Sheets(Array("Feuil1", "Feuil2")).Select
Rows("31:31").Select
Selection.Insert Shift:=xlDown
End Sub

2ème possibilité :

Sub Macro2()

For i = 1 To 2
Sheets(i).Select
Rows("31:31").Insert Shift:=xlDown
Next
End Sub

C@thy
BipBip.gif
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
170
Réponses
10
Affichages
166
Réponses
5
Affichages
377
Réponses
5
Affichages
266
Retour