Copie incrémentée par vba

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 !

criscris11

XLDnaute Accro
Bonjour à tous,
Dans un classeur, j'ai cette macro :
Sub nouveaupax()
'
' nouveaupax Macro
' Macro enregistrée le 29/11/2004 par compta3
'

'
Sheets(Array('ETAT MILIT', 'ETAT CIVIL', 'DIP ET STG', 'PERMIS', _
'CONTRAT PASSEPORT', 'TRESO', 'SANTE', 'CHANC', 'PERMS', 'NOT. ORIENTATIONS')). _
Select
Sheets('ETAT MILIT').Activate
End Sub

qui me permet d'ajouter une ligne dans tous les onglets en même temps. Serait'il possible de rajouter une ligne de commande afin que cette macro, lors de l'ajout d'un nouveau personnel, recopie les formules sans les valeurs de la ligne supérieure. Toutes les formules sont différentes suivant les onglets et ne sont pas toutes placées au même endroit dans les onglets. En clair si j'ajoute un nouveau personnel via cette macro et que dans l'onglet 'ETAT MILIT' en K3='CONTRAT PASSEPORT'!G3, je voudrai que le nouveau personnel inséré en ligne 4 soit K4='CONTRAT PASSEPORT'!G4. Merci et bon week-end à tous.
 
- 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
Retour