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 !
Bonjour, merci à tous et Staple 1600, dont j'ai adapté la solution dans ma macro:
If c.Column = 6 And Not IsEmpty(Target) Then
Target.Offset(0, 3).Value = "'."
End If
If c.Column = 7 And Not IsEmpty(Target) Then
Target.Offset(0, 3).Value = "'."
End If
If c.Column = 9 And Not IsEmpty(Target) Then
Target.Offset(0, -3).Value = "'."
End If
Cela fonctionne trés bien en colonne F et G pour renvoyer en colonne I et J.
Par contre si j'essaie de I ver F (9 vers -3)là Excel se met à mouliner 🙁
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Rows.Count > 1 And Target.Columns.Count > 1 Then Exit Sub
If Not IsEmpty(Target) Then
Select Case Target.Column
Case 6, 7
Target.Offset(0, 3) = "'."
''Case 9 ' problème
''Target.Offset(0, -3) = "'."
End Select
End If
End sub
EDITION:
même problème avec
Code:
If Target.Rows.Count > 1 And Target.Columns.Count > 1 Then Exit Sub
If Target.Column = 6 Then Cells(Target.Row, 9) = "."
If Target.Column = 7 Then Cells(Target.Row, 10) = "."
If Target.Column = 9 Then Cells(Target.Row, 6) = "."
- 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