OVH Cloud OVH Cloud

Modifier un label d'un uf modal

3 réponses
Avatar
ManBas
Bonsoir,
A partir d'un uf1 (modal) j'essai de modifier un label contenu dans uf2
(modal, donc non chargé).
J'avais tenté quelque chose comme uf2.showModal=false avant mes lignes de
code, mais bon tant pis ce n'est pas ça.
Ma demande est-elle réalisable ?
Merci de vos réponses.

3 réponses

Avatar
anonymousA
bonjour,

ne pas confondre modal et chargé. Modal est un état une fois que le
userform est chargé.
Pour le reste, pour changer la dénomination du texte du Label. Ici on
change le texte du label appelé Label1 dans le userform2 alors que le
userform n'est pas chargé

ActiveWorkbook.VBProject.VBComponents("Userform2").Designer.Controls("Label1").Caption
= "c'est moi"

A+


Bonsoir,
A partir d'un uf1 (modal) j'essai de modifier un label contenu dans uf2
(modal, donc non chargé).
J'avais tenté quelque chose comme uf2.showModalúlse avant mes lignes de
code, mais bon tant pis ce n'est pas ça.
Ma demande est-elle réalisable ?
Merci de vos réponses.




Avatar
ManBas
Bonsoir Anonymous,
Et c'est toujours bon une petite leçon!
Evidemment ça fonctionne!
Merci infiniment.
"anonymousA" a écrit dans le message de news:
4367dbe4$0$17225$
bonjour,

ne pas confondre modal et chargé. Modal est un état une fois que le
userform est chargé.
Pour le reste, pour changer la dénomination du texte du Label. Ici on
change le texte du label appelé Label1 dans le userform2 alors que le
userform n'est pas chargé

ActiveWorkbook.VBProject.VBComponents("Userform2").Designer.Controls("Label1").Caption
= "c'est moi"

A+


Bonsoir,
A partir d'un uf1 (modal) j'essai de modifier un label contenu dans uf2
(modal, donc non chargé).
J'avais tenté quelque chose comme uf2.showModalúlse avant mes lignes de
code, mais bon tant pis ce n'est pas ça.
Ma demande est-elle réalisable ?
Merci de vos réponses.




Avatar
Oliv'

tu peux aussi charger ton uf mais sans l'afficher.
c'est
load uf2
'et tu peux changer ton label
uf2.label1.caption = "voilà"

'ensuite tu l'afficheras

uf2.show

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

"anonymousA" a écrit dans le message de news:
4367dbe4$0$17225$
bonjour,

ne pas confondre modal et chargé. Modal est un état une fois que le
userform est chargé.
Pour le reste, pour changer la dénomination du texte du Label. Ici on
change le texte du label appelé Label1 dans le userform2 alors que le
userform n'est pas chargé

ActiveWorkbook.VBProject.VBComponents("Userform2").Designer.Controls("Label1").Caption
= "c'est moi"

A+


Bonsoir,
A partir d'un uf1 (modal) j'essai de modifier un label contenu dans
uf2 (modal, donc non chargé).
J'avais tenté quelque chose comme uf2.showModalúlse avant mes
lignes de code, mais bon tant pis ce n'est pas ça.
Ma demande est-elle réalisable ?
Merci de vos réponses.