Police de caractere sur UseForm!?

  • Initiateur de la discussion Initiateur de la discussion JB
  • 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 !

J

JB

Guest
Salut a tous!
J'ai un peu honte de ma questions, et je pense que les reponses vont pas trainees!!
Comment fait on pour changer la police des labels sur un UseForm.
Merci a tous!
 
Bonjour JB, Michel, Salim, le Forum

Il n'y a jamais de honte à poser une question poliment.

Donc, en plus des réponses de Salim et Michel qui concerne le Mode Design du UserForm par la fenêtre propriété, on peut aussi faire la même chose par programmation en Mode Run Time.

Imaginons un UserForm avec un Label1 et un CommandButton1 et un CommandButton2...

Le Bouton 1 va mettre le label en Time New Roman, taille 14, gras, Italic, et surligné.... Tandis que le Bouton 2 remettra le Label dans son état d'origine (les paramètres sont conservés par des Variables)

Option Explicit

Private TheFont As String
Private TheSize As Byte
Private TheBold As Boolean
Private TheItalic As Boolean
Private TheUnder As Boolean

Private Sub UserForm_Initialize()
With Me.Label1
'Je récupère les paramêtres du mode Design
TheFont = .Font.Name
TheSize = .Font.Size
TheBold = .Font.Bold
TheItalic = .Font.Italic
TheUnder = .Font.Underline

.Caption = "Je suis le Label1"
End With
End Sub


Private Sub CommandButton1_Click()
With Me.Label1.Font
.Name = "Times New Roman"
.Size = 14
.Bold = True
.Italic = True
.Underline = True
End With
End Sub

Private Sub CommandButton2_Click()
With Me.Label1.Font
.Name = TheFont
.Size = TheSize
.Bold = TheBold
.Italic = TheItalic
.Underline = TheUnder
End With
End Sub


Voilà c'est juste un petit exemple de ce que l'on peut faire avec un UserForm en RunTime...

Bon Après Midi
@+Thierry
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
435
Réponses
3
Affichages
174
Réponses
7
Affichages
346
  • Question Question
Microsoft 365 Useform
Réponses
6
Affichages
870
Réponses
37
Affichages
715
Retour