Limiter nbr de caract. saisi excel
Thorliaf2
Messages postés
2
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Est il possible d'interagir sur les cellule au moment de la saisie ?
Je m'explique :
Je voudrais limiter le nombre de caractere dans une cellule au moment de sa saisie et non pas apres validation ou déplacement.
J'ai lu pas de chose mais a chaque j'en reviens au simple
donnees/validation des données ...
ou au troncage au moment de la validation
Merci par avance pour vos reponses
Nb : sous Excel 2007
Est il possible d'interagir sur les cellule au moment de la saisie ?
Je m'explique :
Je voudrais limiter le nombre de caractere dans une cellule au moment de sa saisie et non pas apres validation ou déplacement.
J'ai lu pas de chose mais a chaque j'en reviens au simple
donnees/validation des données ...
ou au troncage au moment de la validation
Merci par avance pour vos reponses
Nb : sous Excel 2007
A voir également:
- Limiter nbr de caract. saisi excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Comment trier par ordre alphabétique sur excel - Guide
3 réponses
Bonjour,
même en vba l'évènement Change ne se déclenchera qu'à la validation de la cellule.
Pas plus de gain qu'avec la validation des données, si ce n'est que tu pourrais conserver les x premiers caractères et éviter la boite d'alerte (mais l'utilisateur n'est plus prévenu qu'une possible erreur de saisie a eu lieu).
eric
même en vba l'évènement Change ne se déclenchera qu'à la validation de la cellule.
Pas plus de gain qu'avec la validation des données, si ce n'est que tu pourrais conserver les x premiers caractères et éviter la boite d'alerte (mais l'utilisateur n'est plus prévenu qu'une possible erreur de saisie a eu lieu).
eric
Merci de ta reponse Eric ... meme si elle ne m'arrange pas :-)
Je laisse le post ouvert quelques jours au cas ou ...
A bientot
Je laisse le post ouvert quelques jours au cas ou ...
A bientot
Bonjour,
Eric a raison et le seul moyen à ma connaissance est de passer par un textbox dans un userform ou à la rigueur sur la feuille (mais ca risque d'^tre ambigu pour l'utilisateur)
l'idée:
faire un worsheet_selectionchange dans la zone concernée
ouvrir un formulaire avec un textbox et un bouton
avec le texbox_change tu peux interdire une saisie au dela du seuil choisi
Eric a raison et le seul moyen à ma connaissance est de passer par un textbox dans un userform ou à la rigueur sur la feuille (mais ca risque d'^tre ambigu pour l'utilisateur)
l'idée:
faire un worsheet_selectionchange dans la zone concernée
ouvrir un formulaire avec un textbox et un bouton
avec le texbox_change tu peux interdire une saisie au dela du seuil choisi