Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Private Sub Worksheet_Change(ByVal Target As Range)
Range("Hall1").Copy
Sheets("Feuil2").Range("d5").PasteSpecial Paste:=xlPasteValues
Sheets("Feuil3").Range("d5").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
ou encore plus simple
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Feuil2.[D5:D33].Value = Range("Hall1").Value
Feuil3.[D5:D33].Value = Range("Hall1").Value
End Sub
Bonjour et merci pour les codes youky.
Je vais appliquer celui ci
Private Sub Worksheet_Change(ByVal Target As Range)
Range("Hall1").Copy
Sheets("Feuil2").Range("d5").PasteSpecial Paste:=xlPasteValues
Sheets("Feuil3").Range("d5").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
Bonjour isa,
Je comprends mal la question !
A moins que les macros doivent recopier dans les 2 autres onglets à chaque changement quelque soit l'onglet ou l'on se trouve.
Tu peux ausssi bloquer les événements "Change" en mettant en début de macro
Application.EnableEvents = False 'bloque évenement
et en fin de macro
Application.EnableEvents = True ' débloque évenement
comme cela tu peux modifier les données sans faire exécuter le "Worksheet_Change"
Bruno
Regarde ce fichier
J'ai ajouté cette commande
If Intersect(Range(Target.Address), Range("Hall1")) Is Nothing Then Exit Sub
>>>Si le changement n'a pas lieu en hall1 on sort direct de la macro
Bruno
- 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