questions sur Me.

sabrina64

XLDnaute Occasionnel
Bonjour à tous,
J'ai une petite question.
J'aimerai declarer la procedure suivante dans un module
Code:
Sub dimensionUser(nom As String)
    With nom
        .StartUpPosition = 3
        .Width = Application.Width
        .Height = Application.Height
    End With
End Sub
et l appeler ainsi lors de l initialisation de mon userform


Private Sub UserForm_Initialize()
Call dimensionUser(UserForm1)
End Sub

or cela ne fonctionne pas.....;;

avez vous une idée?

merci
 

Orodreth

XLDnaute Impliqué
Re : questions sur Me.

Salut Sabrina.

Voila la procédure que tu as écris:
Code:
Sub dimensionUser(nom As String)
    With nom
        .StartUpPosition = 3
        .Width = Application.Width
        .Height = Application.Height
    End With
End Sub

Essaye comme ça:

Code:
Sub dimensionUser(USF As Object)
    With USF
        .StartUpPosition = 3
        .Width = Application.Width
        .Height = Application.Height
    End With
End Sub

Et dans l'initialize de ton USF:
Private sub userform_initialize ()
call dimensionUser(me)
end sub

Je ne suis pas sûr, mais essaye toujours, et dis moi ce que tu en penses.
(en revanche, je suis pas convaincu des "applications.width" et "application.height". ça va te faire un USF super grand si ça marche :eek: )

Thomas
 

Discussions similaires

Réponses
0
Affichages
195

Statistiques des forums

Discussions
312 764
Messages
2 091 866
Membres
105 084
dernier inscrit
lca.pertus