Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23aqks7C4DHA.2184@TK2MSFTNGP10.phx.gbl...
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut,
avec serform1.Hide ?
ou
avec Unload Userform1
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alpha" a écrit dans le message de news:
#Salut Denis, en fait lorsque je valide les différentes données, mon
userformse ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remisede facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention
et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
boutonde lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut,
avec serform1.Hide ?
ou
avec Unload Userform1
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de news:
#b5ztAD4DHA.1672@TK2MSFTNGP12.phx.gbl...
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23aqks7C4DHA.2184@TK2MSFTNGP10.phx.gbl...
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention
et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut,
avec serform1.Hide ?
ou
avec Unload Userform1
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alpha" a écrit dans le message de news:
#Salut Denis, en fait lorsque je valide les différentes données, mon
userformse ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remisede facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention
et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
boutonde lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles
est remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23aqks7C4DHA.2184@TK2MSFTNGP10.phx.gbl...
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles
est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles
est remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour,
Cela dépend de la façon dont tu fermes ton UserForm.
Si tu le fermes avec Unload, là tu vas générer UserForm_initialize en
l'ouvrant, et en principe, la remise à zéro est automatique.
Si tu le fermes avec Hide, tu ne génères pas UserForm_Initialize en
l'ouvrant et il faut que tu mettes tes instructions de remise à zéro
ailleurs que dans UserForm_initialize.
"Alpha" a écrit dans le message de
news:%Salut Denis, en fait lorsque je valide les différentes données, mon
userformse ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je nevois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles
est remisede facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention etla difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox àvide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au boutonde lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour,
Cela dépend de la façon dont tu fermes ton UserForm.
Si tu le fermes avec Unload, là tu vas générer UserForm_initialize en
l'ouvrant, et en principe, la remise à zéro est automatique.
Si tu le fermes avec Hide, tu ne génères pas UserForm_Initialize en
l'ouvrant et il faut que tu mettes tes instructions de remise à zéro
ailleurs que dans UserForm_initialize.
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:%23b5ztAD4DHA.1672@TK2MSFTNGP12.phx.gbl...
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23aqks7C4DHA.2184@TK2MSFTNGP10.phx.gbl...
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles
est remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour,
Cela dépend de la façon dont tu fermes ton UserForm.
Si tu le fermes avec Unload, là tu vas générer UserForm_initialize en
l'ouvrant, et en principe, la remise à zéro est automatique.
Si tu le fermes avec Hide, tu ne génères pas UserForm_Initialize en
l'ouvrant et il faut que tu mettes tes instructions de remise à zéro
ailleurs que dans UserForm_initialize.
"Alpha" a écrit dans le message de
news:%Salut Denis, en fait lorsque je valide les différentes données, mon
userformse ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform
"signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne
pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive,
je nevois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles
est remisede facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton
intervention etla difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les
textbox àvide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché
au boutonde lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.
Bonjour Alpha,
à partir de tes explications, ton formulaire est toujours en mémoire vive.
Probablement que tu utilises la méthode "Hide"
pour masquer ton formulaire. Évidemment, lorsque tu passes la commande à
nouveau : Userform1.show , comme le formulaire n'a
pas été totalement déchargé de la mémoire vivre mais seulement masqué, les
informations contenues dans les textbox de ton
formulaire sont encore présentes. De plus, tu ne peux compter sur la
procédure "Initialize" pour remettre à zéro tes textbox
puisqu'elle s'exécute que si ton formulaire a été déchargé complètement de
la mémoire vive par une de ces commandes : End
ou Unload Me.
Pour résoudre ton problème, un bouton de commande qui a pour fonction de
remettre à zéro le contenu des textbox au moment
jugé opportun par l'usager !!!
Salutations!
"Alpha" a écrit dans le message de
news:%
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
à partir de tes explications, ton formulaire est toujours en mémoire vive.
Probablement que tu utilises la méthode "Hide"
pour masquer ton formulaire. Évidemment, lorsque tu passes la commande à
nouveau : Userform1.show , comme le formulaire n'a
pas été totalement déchargé de la mémoire vivre mais seulement masqué, les
informations contenues dans les textbox de ton
formulaire sont encore présentes. De plus, tu ne peux compter sur la
procédure "Initialize" pour remettre à zéro tes textbox
puisqu'elle s'exécute que si ton formulaire a été déchargé complètement de
la mémoire vive par une de ces commandes : End
ou Unload Me.
Pour résoudre ton problème, un bouton de commande qui a pour fonction de
remettre à zéro le contenu des textbox au moment
jugé opportun par l'usager !!!
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:%23b5ztAD4DHA.1672@TK2MSFTNGP12.phx.gbl...
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23aqks7C4DHA.2184@TK2MSFTNGP10.phx.gbl...
Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commande
userform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car à
l'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de la
conception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" <Alpha@ducentaure.fr> a écrit dans le message de
news:edz%23s0C4DHA.2440@TK2MSFTNGP09.phx.gbl...
Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
Bonjour Alpha,
à partir de tes explications, ton formulaire est toujours en mémoire vive.
Probablement que tu utilises la méthode "Hide"
pour masquer ton formulaire. Évidemment, lorsque tu passes la commande à
nouveau : Userform1.show , comme le formulaire n'a
pas été totalement déchargé de la mémoire vivre mais seulement masqué, les
informations contenues dans les textbox de ton
formulaire sont encore présentes. De plus, tu ne peux compter sur la
procédure "Initialize" pour remettre à zéro tes textbox
puisqu'elle s'exécute que si ton formulaire a été déchargé complètement de
la mémoire vive par une de ces commandes : End
ou Unload Me.
Pour résoudre ton problème, un bouton de commande qui a pour fonction de
remettre à zéro le contenu des textbox au moment
jugé opportun par l'usager !!!
Salutations!
"Alpha" a écrit dans le message de
news:%
Salut Denis, en fait lorsque je valide les différentes données, mon
userform
se ferme, et envoie les donnée sur la feuille. Mais au lancement de
celui-ci, je retrouve les mêmes valeurs que précédemment.
J'espère être plus clair ?
Merci
Alpha
"michdenis" a écrit dans le message de
news:%Bonjour Alpha,
si cette expression : "remettre à chaque lancement de mon userform "
signifie lancer à nouveau le formulaire par la commandeuserform1.show , il n'y a aucune raison que cela ne fonctionne pas.
Cependant, si ton formulaire est "déchargée" de la mémoire vive, je ne
vois pas la nécessité de ces lignes de commande car àl'ouverture d'un formulaire, la valeur des différents Contrôles est
remise
de facto à leur valeur originale ( au moment de laconception)
Conclusion : Je n'ai pas vraiment compris le sens de ton intervention et
la difficulté que tu éprouves .
Salutations!
"Alpha" a écrit dans le message de
news:edz%Bonjour,
je souhaite remettre à chaque lancement de mon userform les textbox à
vide,j'essaye Initialize, cela ne fonctionne pas, alors j'ai accroché au
bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.
-----Message d'origine-----
Bonjour,
je souhaite remettre à chaque lancement de mon userform
les textbox à vide,
j'essaye Initialize, cela ne fonctionne pas, alors j'ai
accroché au bouton
de lancement de mon userform (voir plus bas)
et cela fonctionne, pourquoi je n'y arrive pas par
Initialize ?
frm_nouveau_salarié.Txtnom = ""
frm_nouveau_salarié.Txtprénom = ""
frm_nouveau_salarié.TxtnomJF = ""
Merci
Alpha
.