happymarmotte
XLDnaute Occasionnel
Bonjour le forum
J`ai un probleme de format pour ma feuille de saisie
Je veux imposer les formats suivants ds ma feuille :
1 /Cellule B6 : date en dd/mm/yyyy
2/ Cellule E8 = Lettre (pas de chiffres authorise) - je fais comment ??
3/ Cellule A31 : chiffre en K $ - bref si quelqu`un saisie 4 ben il faut que le nombre soit 4/ 4 K $
4/ Cellule A17 : faut saisir un commentaire sinon impossible d`enregistrer ou de passer a la cellule suivante. Fauit que ca reste fige sur la cellule !!
Pour le point 1, je pars du code dessous mais ca ne marche pas. Je l`ai recupere sur le site mais a chaque fois ca m`envoie le message d`erreur.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("B6").Select
If Selection.NumberFormat <> "dd/mm/yyyy" Then
MsgBox ("please enter a valid date format, e.g. 10 sep 2007")
Range(Bb6”).value=”” `j`efface la saisie
End If
End Sub
C quoi qui va pas avec ce code?
merci pour votre aide. Un exemple suffit. je me debrouille apres ais j`ai pas vu le probleme du K$
happymarmotte
J`ai un probleme de format pour ma feuille de saisie
Je veux imposer les formats suivants ds ma feuille :
1 /Cellule B6 : date en dd/mm/yyyy
2/ Cellule E8 = Lettre (pas de chiffres authorise) - je fais comment ??
3/ Cellule A31 : chiffre en K $ - bref si quelqu`un saisie 4 ben il faut que le nombre soit 4/ 4 K $
4/ Cellule A17 : faut saisir un commentaire sinon impossible d`enregistrer ou de passer a la cellule suivante. Fauit que ca reste fige sur la cellule !!
Pour le point 1, je pars du code dessous mais ca ne marche pas. Je l`ai recupere sur le site mais a chaque fois ca m`envoie le message d`erreur.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("B6").Select
If Selection.NumberFormat <> "dd/mm/yyyy" Then
MsgBox ("please enter a valid date format, e.g. 10 sep 2007")
Range(Bb6”).value=”” `j`efface la saisie
End If
End Sub
C quoi qui va pas avec ce code?
merci pour votre aide. Un exemple suffit. je me debrouille apres ais j`ai pas vu le probleme du K$
happymarmotte