OVH Cloud OVH Cloud

Propriété PasswordChar

5 réponses
Avatar
Bernard
Bonjour,

J'ai relevé dans excel la propriété PasswordChar et je voudrais la mettre en
application dans une InputBox pour la saisie d'un mot de passe (mais je n'ai
pas réussi...) . Pouvez-vous me donner un exemple d'écriture ? Avec quel
objet je peux l'utiliser ?

Merci pour votre réponse


Bernard


PasswordChar : Propriété qui permet de spécifier quel caractère est affiché
dans la TextBox à la place de chaque caractère tapé. Cependant cette
propriété ne concerne que l'affichage, la valeur tapée est conservée.

Exemple : On à une TextBox "PasswordTxt" qui permet de saisir un mot de
passe. Dans la propriété "PasswordChar" de la TextBox, on tape une étoile
(*). Lorsque l'utilisateur saisira son mot de passe, par exemple "babar", il
apparaîtra "*****". Cependant, si après on demande d'afficher ce qui a été
saisit, c'est le mot de passe "babar" qui sera affiché et non les étoiles

5 réponses

Avatar
Clément Marcotte
J'ai relevé dans excel la propriété PasswordChar et je voudrais la
mettre en

application dans une InputBox pour la saisie d'un mot de passe (mais
je n'ai

pas réussi...) .


Pas surprenant


Avec quel
objet je peux l'utiliser ?


Textbox

Pouvez-vous me donner un exemple d'écriture ?


textbox1.passwordchar = "*"

Avatar
Bernard
Merci pour cette réponse mais tjs pas réussi...
j'ai un message "Variable objet ou variable de bloc With non définie"
A quel moment intervient inputbox avec textbox1 ?
Un petit complément d'écriture serait le bien venu . Merci



"Clément Marcotte" a écrit dans le message
news:
J'ai relevé dans excel la propriété PasswordChar et je voudrais la
mettre en

application dans une InputBox pour la saisie d'un mot de passe (mais
je n'ai

pas réussi...) .


Pas surprenant


Avec quel
objet je peux l'utiliser ?


Textbox

Pouvez-vous me donner un exemple d'écriture ?


textbox1.passwordchar = "*"






Avatar
Michel Gaboly
Bonjour,

Comme le dit Clément, de manière peut-être un peu trop concise ;-))
PasswordChar est une propriété de TextBox.

Tu peux le vérifier avec l'explorateur d'objets : dans la zone de saisie, en
dessous de la liste des bibliothèques, entre PasswordChar, puis valide
(touche Return ou Enter).

Tu ne peux donc pas t'en servir avec InputBox, mais dans un UserForm.

Insère un UserForm dans ton projet et ajoute un TextBox. Sélectionne-le,
et modifie sa propriété PasswordChar dans la fenêtre "Propriétés",
ou met-la à jour dans le code associé au UserForm :

Sub UserForm_Initialize
Textbox1.PasswordChar = "*"
End Sub

Affiche ensuite le UserForm et entre des caractères dans le TextBox ; tu
verras des étoiles à la place.

Par ailleurs, personnellement je déconseille de manière générale l'emploi
de InputBox, qui manque de souplesse :

http://www.gaboly.com/VBA/VBMAJPLafond.html


Merci pour cette réponse mais tjs pas réussi...
j'ai un message "Variable objet ou variable de bloc With non définie"
A quel moment intervient inputbox avec textbox1 ?
Un petit complément d'écriture serait le bien venu . Merci

"Clément Marcotte" a écrit dans le message
news:
J'ai relevé dans excel la propriété PasswordChar et je voudrais la
mettre en

application dans une InputBox pour la saisie d'un mot de passe (mais
je n'ai

pas réussi...) .


Pas surprenant


Avec quel
objet je peux l'utiliser ?


Textbox

Pouvez-vous me donner un exemple d'écriture ?









--
Cordialement,

Michel Gaboly
http://www.gaboly.com



Avatar
Bernard
Super !
Merci beaucoup

"Michel Gaboly" a écrit dans le message news:

Bonjour,

Comme le dit Clément, de manière peut-être un peu trop concise ;-))
PasswordChar est une propriété de TextBox.

Tu peux le vérifier avec l'explorateur d'objets : dans la zone de saisie,
en

dessous de la liste des bibliothèques, entre PasswordChar, puis valide
(touche Return ou Enter).

Tu ne peux donc pas t'en servir avec InputBox, mais dans un UserForm.

Insère un UserForm dans ton projet et ajoute un TextBox. Sélectionne-le,
et modifie sa propriété PasswordChar dans la fenêtre "Propriétés",
ou met-la à jour dans le code associé au UserForm :

Sub UserForm_Initialize
Textbox1.PasswordChar = "*"
End Sub

Affiche ensuite le UserForm et entre des caractères dans le TextBox ; tu
verras des étoiles à la place.

Par ailleurs, personnellement je déconseille de manière générale l'emploi
de InputBox, qui manque de souplesse :

http://www.gaboly.com/VBA/VBMAJPLafond.html


Merci pour cette réponse mais tjs pas réussi...
j'ai un message "Variable objet ou variable de bloc With non définie"
A quel moment intervient inputbox avec textbox1 ?
Un petit complément d'écriture serait le bien venu . Merci

"Clément Marcotte" a écrit dans le
message


news:
J'ai relevé dans excel la propriété PasswordChar et je voudrais la
mettre en

application dans une InputBox pour la saisie d'un mot de passe (mais
je n'ai

pas réussi...) .


Pas surprenant


Avec quel
objet je peux l'utiliser ?


Textbox

Pouvez-vous me donner un exemple d'écriture ?









--
Cordialement,

Michel Gaboly
http://www.gaboly.com







Avatar
Michel Gaboly
De rien,

C'était avec plaisir ;-))


Super !
Merci beaucoup

"Michel Gaboly" a écrit dans le message news:

Bonjour,

Comme le dit Clément, de manière peut-être un peu trop concise ;-))
PasswordChar est une propriété de TextBox.

Tu peux le vérifier avec l'explorateur d'objets : dans la zone de saisie,
en

dessous de la liste des bibliothèques, entre PasswordChar, puis valide
(touche Return ou Enter).

Tu ne peux donc pas t'en servir avec InputBox, mais dans un UserForm.

Insère un UserForm dans ton projet et ajoute un TextBox. Sélectionne-le,
et modifie sa propriété PasswordChar dans la fenêtre "Propriétés",
ou met-la à jour dans le code associé au UserForm :

Sub UserForm_Initialize
Textbox1.PasswordChar = "*"
End Sub

Affiche ensuite le UserForm et entre des caractères dans le TextBox ; tu
verras des étoiles à la place.

Par ailleurs, personnellement je déconseille de manière générale l'emploi
de InputBox, qui manque de souplesse :

http://www.gaboly.com/VBA/VBMAJPLafond.html


Merci pour cette réponse mais tjs pas réussi...
j'ai un message "Variable objet ou variable de bloc With non définie"
A quel moment intervient inputbox avec textbox1 ?
Un petit complément d'écriture serait le bien venu . Merci

"Clément Marcotte" a écrit dans le
message


news:
J'ai relevé dans excel la propriété PasswordChar et je voudrais la
mettre en

application dans une InputBox pour la saisie d'un mot de passe (mais
je n'ai

pas réussi...) .


Pas surprenant


Avec quel
objet je peux l'utiliser ?


Textbox

Pouvez-vous me donner un exemple d'écriture ?









--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com