Hello le forum!
J'étais tout content du code VBA que vous m'avez aidé à produire et je l'ai utilisé sans problème plusieurs jours mais il y a une heure le code s'est arrêté de fonctionner
Sans raison et sans que ça ouvre la fenêtre de debogage (?)
Je ne comprends pas car rien a changé! Les deux feuilles sur lesquelles il y avait du code ne fonctionnent plus.
Voici le code d'une des feuilles pour info :
Private Sub Worksheet_Change(ByVal Target As Range)
'
'On facilite la saisie de l'utilisateur en préremplissant certaines cellules
'
'Permet de supprimer une plage de cellule sans que ça bug
If Selection.Count > 1 Then Exit Sub
'
Application.EnableEvents = False
'
'Extensions
If Not Intersect(Target, Range("E16")) Is Nothing Then
[E17] = IIf(Target = "Oui", "Oui", "NA")
[E18] = IIf(Target = "Oui", "Non", "NA")
End If
'
'Types d'article
If Not Intersect(Target, Range("C22:C50")) Is Nothing Then
'Clés
If Target.Value = "Clé" Then Target.Offset(0, 2).Resize(1, 4).Value = "NA"
'Cylindres
If Target.Value = "Cylindre" Then Target.Offset(0, 4) = "Standard (Laiton nickelé satiné)"
End If
'
'Articles
If Not Intersect(Target, Range("D22:D50")) Is Nothing Then
If Target.Value = "Double entrée" Then Target.Offset(0, 1).Resize(1, 2).Value = 31.5
If Target.Value = "Bouton" Then Target.Offset(0, 4) = "Standard (forme H)"
If Target.Value = "Demi-cylindre" Then
Target.Offset(0, 1) = 10
Target.Offset(0, 2) = 31.5
Target.Offset(0, 4) = "NA"
End If
End If
'
Application.EnableEvents = True
'
'
End Sub
Si quelqu'un a une idée je suis preneur
Vip4rk