Compter les caractères à mesure qu'on les tape
Fermé
Tessel75
-
Modifié le 25 avril 2022 à 15:29
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 27 avril 2022 à 00:13
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 27 avril 2022 à 00:13
A voir également:
- Compter les caractères à mesure qu'on les tape
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Mesure avec telephone - Guide
- Comment grossir les caractères à l'écran - Guide
3 réponses
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 709
Modifié le 25 avril 2022 à 16:56
Modifié le 25 avril 2022 à 16:56
Bonjour,
Impossible. A ma connaissance, aucun evenement ne peut etre intercepter pendant une saisie cellule
Impossible. A ma connaissance, aucun evenement ne peut etre intercepter pendant une saisie cellule
Raymond PENTIER
Messages postés
58678
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 octobre 2024
17 204
25 avril 2022 à 19:45
25 avril 2022 à 19:45
Bonjour.
Je confirme : ce n'est pas possible, puisque les calculs effectués par les fonctions ne se lancent qu'après validation de la nouvelle donnée saisie.
Si ton souci est de ne pas dépasser 256 caractères, tu peux saisir en A1 le texte "----o----o----o ..." sur 256 caractères et de saisir ton propre texte en A2, les 2 cellules étant obligatoirement en police Courier New (largeurs de caractères constantes), ce qui te permet de visualiser ton avancée.
Je confirme : ce n'est pas possible, puisque les calculs effectués par les fonctions ne se lancent qu'après validation de la nouvelle donnée saisie.
Si ton souci est de ne pas dépasser 256 caractères, tu peux saisir en A1 le texte "----o----o----o ..." sur 256 caractères et de saisir ton propre texte en A2, les 2 cellules étant obligatoirement en police Courier New (largeurs de caractères constantes), ce qui te permet de visualiser ton avancée.
brucine
Messages postés
17055
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
5 octobre 2024
2 416
>
Tessel75
25 avril 2022 à 23:18
25 avril 2022 à 23:18
Bonsoir,
Il y a probablement moyen, et juste pour la gloire, de concocter quelque chose de ce genre en VBA ou via AutoIt (dans ce dernier cas, on va enregistrer les frappes au clavier, mais pas forcément dans telle cellule), mais on va y passer nettement plus de temps que de compter les caractères...
https://techcommunity.microsoft.com/t5/excel/counting-keystrokes-instantly/td-p/2460177
Il y a probablement moyen, et juste pour la gloire, de concocter quelque chose de ce genre en VBA ou via AutoIt (dans ce dernier cas, on va enregistrer les frappes au clavier, mais pas forcément dans telle cellule), mais on va y passer nettement plus de temps que de compter les caractères...
https://techcommunity.microsoft.com/t5/excel/counting-keystrokes-instantly/td-p/2460177
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 236
26 avril 2022 à 07:33
26 avril 2022 à 07:33
Bonjour,
si le but est de limiter le nombre de caractères (mini ou maxi), ça peut être fait par une 'Validation des données' du menu Données
eric
si le but est de limiter le nombre de caractères (mini ou maxi), ça peut être fait par une 'Validation des données' du menu Données
eric
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 236
>
Tessel75
Modifié le 27 avril 2022 à 00:16
Modifié le 27 avril 2022 à 00:16
Si c'est pour quelques cas précis (sur une colonne par exemple), tu peux faire un userform avec un textbox (ou directement sur la feuille) qui te permettra de contrôler plus finement la saisie au fil de l'eau.
eric
eric