OVH Cloud OVH Cloud

Controle

4 réponses
Avatar
Bruno caye
Bonsoir à tous,

4 réponses

Avatar
LeSteph
Bonsoir Bruno ,

Menu Données Validation

lSteph

"Bruno caye" a écrit dans le message
de news:
Bonsoir à tous,


Avatar
Bruno caye
OK pour le format jj/mm/aa, m


Bonsoir Bruno ,

Menu Données Validation

lSteph

"Bruno caye" a écrit dans le message
de news:
Bonsoir à tous,







Avatar
Bruno caye
OK pour le format jj/mm/aaaa, mais comment avoir pour alternative soit un
format date, soit NC ?

Merci


Bonsoir Bruno ,

Menu Données Validation

lSteph

"Bruno caye" a écrit dans le message
de news:
Bonsoir à tous,







Avatar
LeSteph
Bonjour Bruno,

J'avais pas capté le AlphaNC
compris donc pouvoir écrire "NC" en plus des dates
On va utiliser VBA alors mettons
soit ex: Feuil1 range("d:d")
Tu enlève toute Validation sur cette colonneD

Copier de '** * à '***
et mettre dans le code de la feuille
( alt+f11 pour ouvrir VB puis Ctrl+r pour afficher
l'explorateur de projet , dans le project du classeur dblclic
sur Feuil1, un module de la feulle apparaît à droite
tu colles tout cela dedans et refermer vba)

'***
Private Sub Worksheet_Change(ByVal Target As Range)
Dim iSect As Range
Set iSect = Intersect(Target, Range("d:d"))
If iSect Is Nothing Then Exit Sub
For Each c In iSect.Cells
If c.Value = "" Then Exit For

If IsDate(c) Then Exit For
If UCase(c.Text) = "NC" Then

Application.EnableEvents = False
c.Value = "NC"

Application.EnableEvents = True

Else
Application.EnableEvents = False
MsgBox "saisie invalide " & Chr(13) & _
"entrer date ou nc"
c.Value = ""
Application.EnableEvents = True

End If
Next
End Sub
'***
'lSteph

"Bruno caye" a écrit dans le message
de news:
OK pour le format jj/mm/aaaa, mais comment avoir pour alternative soit un
format date, soit NC ?

Merci


Bonsoir Bruno ,

Menu Données Validation

lSteph

"Bruno caye" a écrit dans le
message
de news:
Bonsoir à tous,