Changement de IsNumeric à byte
bonjour
dans ce programme je souhaite simplement ne mettre que des car le permets les virgules comment faire svp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Private Sub Worksheet_Change(ByVal Target As Range)
''''''''''''''''''''''''''''''''''''''''''''''''''''' controle des cellules si entre 1 et 20
Dim c As Range
If Not Intersect(Target, Range("A3:F10000")) Is Nothing Then 'A adapter
For Each c In Intersect(Target, Range("A3:F10000"))
If Not IsNumeric(c) Or c > 20 Or c < 1 Then
Application.EnableEvents = False
c.ClearContents
Application.EnableEvents = True
End If
Next c
End If |
Cordialement