Modif propriétés USF par procédure VBA

Bonjour,

j'ai un USF dont je voudrais, selon des conditions déterminées par procédure, modifier l'apparence sur :

une zone de texte (couleur de fond, couleur du texte , taille du texte, style )

Je sais modifier la position de l'USF (top, left) la visibilité d'un bouton ou non, mais ça, je ne sais pas le faire.

Est-ce possible ?

Bonjour,

Fais ceci :

  • Vas en VBA (ALT + F11)
  • CTRL + R pour afficher VBA project à gauche, puis F4 pour afficher la fenetre "propriétés"
  • Dans la liste tu verras une icone avec le nom de USF (Userform1 ou autre nom)
  • Double clique sur l'icone pour afficher ton USF

Clique sur le ou les objets à modifier et vois dans la fenetre "propriétés" les options relatives à l'objet sélectionné.

Pour modifier ton USF, tu peux agrandir les objets à l'ide de ta souris.

Amicalement

Bonjour Dan,

merci, mais j'ai dû mal m'exprimer.

Ce que tu me décris, je sais le faire : c'est la mise en forme initiale.

Moi,ce que je voudrais, c'est modifier par progrmme les propriété d'une zone de texte comme je peux le faire avec un bouton "BRIEN" de la façon suivante :

UsfMACHIN.BRIEN.Visible = True ' si BRIEN est un bouton

UsfMACHIN.BRIEN.Left = 6

UsfMACHIN.BRIEN.Top = 324

Load UsfMACHIN

UsfMACHIN.Show

re,

Mets un fichier exemple ce sera plus facile de te proposer une solution.

Amicalement

Voila une mini proposition

40essai-forum.zip (10.64 Ko)

Bonsoir pelerin98

si cela peut t'aider

choisi le nombre puis click sur l'user

cordialement

Bob

Bonjour BOB71AU,

Merci infiniment, tes conseils valent de l'or.

J'ai intégré (après personnalisation) ton code dans la procédure "INITIALIZE" de mon USF et tout fonctionne comme sur des roulettes bien huilées.

Quel bonheur ce forum pour des petits pratiquants (pas trafiquants) comme moi ! . . .

Bonjour pelerin98

je te remercie pour le ton commentaire envers moi et le forum

si le sujet est clos, peux tu le cocher comme résolu stp

a bientôt pour d'autres aventures vba

Cordialement

Bob

Au secours BOB71AU,

je ne sais plus comment on fait pour indiquer : SUJET RESOLU . . .

Rechercher des sujets similaires à "modif proprietes usf procedure vba"