Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

question position useforme svp

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
1
Affichages
332
Compte Supprimé 979
C
Réponses
8
Affichages
500
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…