question position useforme svp

gardian

XLDnaute Occasionnel
bonsoir le forum
voila j 'ai un useforme qui se positionne au milieu haut de ma feuille ,se que je recherche c'est de le mettre en bas a droite de ma feuille
pour une meilleur visibilité dans la propriété je doit mettre quoi svp
avec un merci par avance
https://forum.excel-pratique.com/membre17413.html
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
Vous pouvez je pense mettre au début de votre userform:
VB:
Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
Private Sub UserForm_Activate()
Me.Left = GetSystemMetrics(0) * 0.75 - Me.Width
Me.Top = GetSystemMetrics(1) * 0.75 - Me.Height
End Sub
 

Dranreb

XLDnaute Barbatruc
Bonjour.
Dans ce cas, plutôt :
VB:
Private Sub UserForm_Initialize()
UserForm1.Left = Application.Left + Application.Width - UserForm1.Width - 20
UserForm1.Top = Application.Top + Application.Height - UserForm1.Height - 20
End Sub
 

Discussions similaires

Réponses
3
Affichages
298
Réponses
3
Affichages
417

Membres actuellement en ligne

Statistiques des forums

Discussions
311 725
Messages
2 081 941
Membres
101 848
dernier inscrit
Djigbenou