A
argonath
Guest
Bonjour... j'ai une macro qui a un comportement qui m'étonne beaucoup
la macro initialise quelques variables, et petite choses comme celà, puis ouvre une user form (non modale)
la seule ligne de code qui suit est le end sub
donc je fais ce que j'ai a faire avec le user form, et quand il est fermé, tout est fini. (c'est le comportement que je souhaite )
mais parfois... je pensais que c'était à cause de la non-modalité, ce user form apparait une petite seconde et disparait... je me disais que c'était parceque l'éxecution du code avait continué et que le end sub de la macro avait entrainé la fermeture...
mais celà ne se fait pas toujours... au fil de la modification du code, j'ai parfois eu ce problème et je devais remettre ma user form comme modale, puis il ne se produisait plus quelques modifications plus tard si je la remettais en non modale...
quelqu'un pourrait m'éclairer ? en fait la question est simple,
tout bêtement pour résumer si le code était
est ce que la fenêtre devrait rester visible ou pas ?
la macro initialise quelques variables, et petite choses comme celà, puis ouvre une user form (non modale)
la seule ligne de code qui suit est le end sub
donc je fais ce que j'ai a faire avec le user form, et quand il est fermé, tout est fini. (c'est le comportement que je souhaite )
mais parfois... je pensais que c'était à cause de la non-modalité, ce user form apparait une petite seconde et disparait... je me disais que c'était parceque l'éxecution du code avait continué et que le end sub de la macro avait entrainé la fermeture...
mais celà ne se fait pas toujours... au fil de la modification du code, j'ai parfois eu ce problème et je devais remettre ma user form comme modale, puis il ne se produisait plus quelques modifications plus tard si je la remettais en non modale...
quelqu'un pourrait m'éclairer ? en fait la question est simple,
tout bêtement pour résumer si le code était
Code:
Sub initialisation ()
formulaire.show False
end sub
est ce que la fenêtre devrait rester visible ou pas ?