bonjjour
j'ai faisqql recherche sur le forum mais en vain.
mon application doit tourner sur plusieurs ordinateurs dont la definition( taille de l'ecran)sous OS windowsXP varie.
certainssont en 1024/768, 800/600 voir 1280/1280 .
je souhaiterai à l'ouverture du userform (dans la procedure l'initialisation)que la taille de ce dernier se configure automatique en fonction de la definition de l'ecran .


actuellement ma procedure contient le code pour l'affichage en plein ecran

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Private Sub UserForm_initialize()
'affichage en pleine ecran
With Me
.StartUpPosition = 3 ' position en haut à gauche de l'ecran l'affichage du userform
.Width = Application.Width
.Height = Application.Height
.Left = 0
.Top = 0
End With
..............



Merci pour votre aide