Excel: format de saisie obligatoire
Résolu
Bisc8
-
Bisc8 -
Bisc8 -
Bonjour,
Je ne parviens pas à rendre obligataire un format de saisie dans les cellules d’une colonne.
Le format ressemble à un format date XX/XX/XX sans en être une (c’est impératif).
J’aimerai que la saisie se fasse les 6 chiffres à la suite et que la séparation par le / se fasse seule.
Quelqu’un pourrait il m’aider?
Je vous remercie par avance.
Je ne parviens pas à rendre obligataire un format de saisie dans les cellules d’une colonne.
Le format ressemble à un format date XX/XX/XX sans en être une (c’est impératif).
J’aimerai que la saisie se fasse les 6 chiffres à la suite et que la séparation par le / se fasse seule.
Quelqu’un pourrait il m’aider?
Je vous remercie par avance.
A voir également:
- Excel: format de saisie obligatoire
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
Bonjour
pour ce qui est de ne pas transformer l'entrée en date:
pour ce qui est des slash, si vous voulez passer par une seule cellule, seul VBA pourra résoudre _peut être _ ça)..mais ce n'est pas mon domaine.
Je peux juste vous proposez une formule pour transformer par exemple une entrée à 6 chiffres en A à ce que vous voulez en B
soit avec une entrée en A1, formule en B1
=GAUCHE(A1;2)&"/"&GAUCHE(DROITE(A1;4);2)&"/"&DROITE(A1;2)
qui ne vous donnera pas une date, mais un texte
Et pour finir, vous pouvez "afficher" les slash sans qu'ils soient pris en compte dans la valeur de cellule via un format personnalisé
format de cellule / personnalisé et type:
00"/"00"/"00
crdlmnt
pour ce qui est de ne pas transformer l'entrée en date:
- soit entrer dans une cellule au format texte
- soit précéder la saisie d'une apostrophe
pour ce qui est des slash, si vous voulez passer par une seule cellule, seul VBA pourra résoudre _peut être _ ça)..mais ce n'est pas mon domaine.
Je peux juste vous proposez une formule pour transformer par exemple une entrée à 6 chiffres en A à ce que vous voulez en B
soit avec une entrée en A1, formule en B1
=GAUCHE(A1;2)&"/"&GAUCHE(DROITE(A1;4);2)&"/"&DROITE(A1;2)
qui ne vous donnera pas une date, mais un texte
Et pour finir, vous pouvez "afficher" les slash sans qu'ils soient pris en compte dans la valeur de cellule via un format personnalisé
format de cellule / personnalisé et type:
00"/"00"/"00
crdlmnt