Microsoft 365 Format UserForm

  • Initiateur de la discussion Initiateur de la discussion Diane272727
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Diane272727

XLDnaute Junior
Bonjour,
Comment agrandir la taille de mon userform ? Je souhaiterai par exemple qu'il prenne 80% de mon écran. Est ce que c'est possible ?
Merci beaucoup
 
Solution
Bonsoir à tous,

Pour modifier la taille d'un UserForm c'est élémentaire :
VB:
Private Sub CommandButton1_Click() 'Agrandir
With Me
    .Width = .Width * 1.25
    .Height = .Height * 1.25
End With
End Sub

Private Sub CommandButton2_Click() 'Réduire
With Me
    .Width = .Width / 1.25
    .Height = .Height / 1.25
End With
End Sub
A+
Bonjour,
Comment agrandir la taille de mon userform ? Je souhaiterai par exemple qu'il prenne 80% de mon écran. Est ce que c'est possible ?
Merci beaucoup
Bonjour,
Dans l'éditeur VBA, vous cliquez sur les bords du UserForm et, à l'aide des poignées, vous le redimensionnez comme bon vous semble, ou bien vous passez par les propriétés du USF.
Cordialement,
 
Dernière édition:
Merci pour vos retours.
C'est ce que je fait avec la souris, mais je suis limité en "Height : 491 et en Width : 932, et donc ça ne fait pas assez grand.
N'y a t il pas une option pour que le formulaire soit sur l'écran entier sinon ?
Oneida : Ce fichier sera sur un seul écran
 
Merci pour vos retours.
C'est ce que je fait avec la souris, mais je suis limité en "Height : 491 et en Width : 932, et donc ça ne fait pas assez grand.
N'y a t il pas une option pour que le formulaire soit sur l'écran entier sinon ?
Oneida : Ce fichier sera sur un seul écran
Bonsoir,
rien ne vous empêche de saisir au clavier de plus grandes valeurs pour Height et Width.
Cordialement,
 
Merci pour vos retours.
C'est ce que je fait avec la souris, mais je suis limité en "Height : 491 et en Width : 932, et donc ça ne fait pas assez grand.
N'y a t il pas une option pour que le formulaire soit sur l'écran entier sinon ?
Oneida : Ce fichier sera sur un seul écran
Sinon, dans le code du formulaire (exemple pour ajuster le formulaire à la taille de l'écran - rien n'empêche de modifier à 80% par exemple, il suffit d'adapter le code)
Code:
Sub AdapterTailleFormAEcran()
'par Excel-Malin.com ( https://excel-malin.com )

Application.WindowState = xlMaximized

If ActiveWindow.Width > Me.Width And ActiveWindow.Height > Me.Height Then Exit Sub

    If (Round((ActiveWindow.Width * 0.95) / Me.Width, 2) * 100) - 1 < (Round((ActiveWindow.Height * 0.95) / Me.Height, 2) * 100) - 1 Then
        Me.Zoom = (Round((ActiveWindow.Width * 0.95) / Me.Width, 2) * 100) - 1
        Me.Width = Me.Width * Me.Zoom / 100
        Me.Height = Me.Height * Me.Zoom / 100
    Else
        Me.Zoom = (Round((ActiveWindow.Height * 0.95) / Me.Height, 2) * 100) - 1
        Me.Width = Me.Width * Me.Zoom / 100
        Me.Height = Me.Height * Me.Zoom / 100
    End If

End Sub
 
Bonsoir à tous,

Pour modifier la taille d'un UserForm c'est élémentaire :
VB:
Private Sub CommandButton1_Click() 'Agrandir
With Me
    .Width = .Width * 1.25
    .Height = .Height * 1.25
End With
End Sub

Private Sub CommandButton2_Click() 'Réduire
With Me
    .Width = .Width / 1.25
    .Height = .Height / 1.25
End With
End Sub
A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
361
Réponses
10
Affichages
347
Réponses
41
Affichages
698
Réponses
3
Affichages
116
Retour