Re : userform suivant résolution écran
Bonsoir laetitia90,
RE BEUBZIR,
J'ai modifié ton fichier selon les propositions que je t'ai faites précédemment. A l'affichage du formulaire, celui s'affiche avec le facteur de zoom calculé par la macro ZoomEcran.
Comme le signale Laetitia, j'ai mis en commentaires les parties de code qui ne sont pas utiles.
J'ai également ajouté une feuille avec une copie d'écran de UserForm1.
Espérant avoir répondu.
Cordialement.
Bonjour Papou-net,
j'ai prix connaissance du fichier que tu m'a envoyé, et celui ci à l'air de fonctionner, il faut que je l'essai sur un autre poste, mais il fonctionne sur le mien lorsque je change de résolution.
Par contre, pour bien comprendre la démarche, peux tu m'expliquer une ou deux choses :
1/ Je ne retrouve pas la formule précédament cité : "Public FZoom As Single
FZoom = Application.Width / 1024", as tu créé la variable facteur de zoom autrement?
2/ que signifie "Option Explicit" ? J'avais intégré ça pour reproduire une formule qui devait avoir le même effet.
3/ et pour finir, que signifie cette ligne de code ?
"Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then Cancel = True"
Merci de votre aide, j'essai de bricoler sans connaitre ce langage, mais j'aime quand même bien comprendre ce que je fais, surtout pour le reproduire un jour si besoin.
Cordialement.