Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox.
Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur
dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des
points.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anomymousA
bonjour,
on n'est pas sous ACCESS où il y a cette possibilité par construction pour ce type de controle. Sous Excel, pas de propriété de cet ordre. J'ai jamais essayé de faire un masque de saisie, mais c'est pas forcément difficile de mettre dans le textbox une valeur qui s'apparente à un masque de saisie pour guider l'utilisateur. Si tu souhaites faire un travail de pro, Il te faudra alors soit controler la saisie en dynamique avec la procédure evenementielle Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) ou/et gérer les focus et les pertes de focus pour controler le tout peut-être (procédures evenementielles Exit, Enter,Change). Ah au passage, si tu as plusieurs textbox et que tu veux leur mettre le même comportement , tu seras obligé d'écrire pour chacun des texbox les mêmes procédures car les evenements Exit,Enter,BeforeUpdate,AfterUpdate ne peuvent être déclarés dans un module de classe pour le controle Textbox. Voilà, j'espère avoir été clair et complet.
Tu as un peu de boulot devant toi. Je te laisse.Bon courage
A+
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
bonjour,
on n'est pas sous ACCESS où il y a cette possibilité par construction pour
ce type de controle.
Sous Excel, pas de propriété de cet ordre.
J'ai jamais essayé de faire un masque de saisie, mais c'est pas forcément
difficile de mettre dans le textbox une valeur qui s'apparente à un masque de
saisie pour guider l'utilisateur.
Si tu souhaites faire un travail de pro, Il te faudra alors soit controler
la saisie en dynamique avec la procédure evenementielle Private Sub
TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) ou/et gérer les
focus et les pertes de focus pour controler le tout peut-être (procédures
evenementielles Exit, Enter,Change).
Ah au passage, si tu as plusieurs textbox et que tu veux leur mettre le même
comportement , tu seras obligé d'écrire pour chacun des texbox les mêmes
procédures car les evenements Exit,Enter,BeforeUpdate,AfterUpdate ne peuvent
être déclarés dans un module de classe pour le controle Textbox.
Voilà, j'espère avoir été clair et complet.
Tu as un peu de boulot devant toi. Je te laisse.Bon courage
A+
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox.
Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur
dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des
points.
on n'est pas sous ACCESS où il y a cette possibilité par construction pour ce type de controle. Sous Excel, pas de propriété de cet ordre. J'ai jamais essayé de faire un masque de saisie, mais c'est pas forcément difficile de mettre dans le textbox une valeur qui s'apparente à un masque de saisie pour guider l'utilisateur. Si tu souhaites faire un travail de pro, Il te faudra alors soit controler la saisie en dynamique avec la procédure evenementielle Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) ou/et gérer les focus et les pertes de focus pour controler le tout peut-être (procédures evenementielles Exit, Enter,Change). Ah au passage, si tu as plusieurs textbox et que tu veux leur mettre le même comportement , tu seras obligé d'écrire pour chacun des texbox les mêmes procédures car les evenements Exit,Enter,BeforeUpdate,AfterUpdate ne peuvent être déclarés dans un module de classe pour le controle Textbox. Voilà, j'espère avoir été clair et complet.
Tu as un peu de boulot devant toi. Je te laisse.Bon courage
A+
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Pounet95
Bonsoir, Peux-tu préciser ? C'est pour être sûr que l'utilisateur entrera le bon nombre de caractères attendus ? C'est pour entrer les données formatées style n° SS 2.80.12.13.045.321 55 ? Cela est faisable en gérant dans l'évènement Keypress du textbox le caractère frappé, la longueur du texte, etc.
-- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/ Conseillé : http://dj.joss.free.fr/netiquet.htm (charte, nétiquette, conseils, abréviations, souriettes...) http://www.excelabo.net/mpfe/connexion.php (connexion, conseils...)
"Christophe" a écrit dans le message de news:
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Bonsoir,
Peux-tu préciser ?
C'est pour être sûr que l'utilisateur entrera le bon nombre de caractères
attendus ?
C'est pour entrer les données formatées style n° SS 2.80.12.13.045.321 55 ?
Cela est faisable en gérant dans l'évènement Keypress du textbox le
caractère frappé,
la longueur du texte, etc.
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Christophe" <romain.m@cegetel.net> a écrit dans le message de news:
uXEJcKVBFHA.2540@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un
txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir
une valeur dans un userform (txtbox etc....) je puisse avoir soit des
étoiles ou des points.
Bonsoir, Peux-tu préciser ? C'est pour être sûr que l'utilisateur entrera le bon nombre de caractères attendus ? C'est pour entrer les données formatées style n° SS 2.80.12.13.045.321 55 ? Cela est faisable en gérant dans l'évènement Keypress du textbox le caractère frappé, la longueur du texte, etc.
-- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/ Conseillé : http://dj.joss.free.fr/netiquet.htm (charte, nétiquette, conseils, abréviations, souriettes...) http://www.excelabo.net/mpfe/connexion.php (connexion, conseils...)
"Christophe" a écrit dans le message de news:
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Rai
Bonjour,
Pour avoir des étoiles, dièses, ou autres dans un textbox il suffit de définir la propriété PasswordChar, soit dans la bopite propriétés soit par code : TextBox1.PasswordChar = "#"
Bonne soirée au coin du feu, à Besançon aussi il gèle ;o))
Rai
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Bonjour,
Pour avoir des étoiles, dièses, ou autres dans un textbox il suffit de
définir la propriété PasswordChar, soit dans la bopite propriétés soit
par code :
TextBox1.PasswordChar = "#"
Bonne soirée au coin du feu, à Besançon aussi il gèle ;o))
Rai
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox.
Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur
dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des
points.
Pour avoir des étoiles, dièses, ou autres dans un textbox il suffit de définir la propriété PasswordChar, soit dans la bopite propriétés soit par code : TextBox1.PasswordChar = "#"
Bonne soirée au coin du feu, à Besançon aussi il gèle ;o))
Rai
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Christophe
Merci à tous pour votre aide
Christophe
"Christophe" a écrit dans le message de news:
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.
Merci pour vos conseils.
Bonne soirée au chauds (A Marseille il gèle)
Christophe
Merci à tous pour votre aide
Christophe
"Christophe" <romain.m@cegetel.net> a écrit dans le message de news:
uXEJcKVBFHA.2540@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je ne trouve nul part le moyen de mettre un masque de saisie dans un
txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir
une valeur dans un userform (txtbox etc....) je puisse avoir soit des
étoiles ou des points.
Je ne trouve nul part le moyen de mettre un masque de saisie dans un txtbox. Est ce faisable si non comment faire pour lorsque j'ai a saisir une valeur dans un userform (txtbox etc....) je puisse avoir soit des étoiles ou des points.