OVH Cloud OVH Cloud

Aide : Info contenu dans un Txtbox

4 réponses
Avatar
Christophe
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

4 réponses

Avatar
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





Avatar
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




Avatar
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




Avatar
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