EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Excel VBA changer la hauteur d’un Userform

Comment changer la hauteur d’un Userform sur Excel VBA automatiquement en moins de 3 min.

 

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Version Dailymotion :


EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

EXCEL VBA changer la hauteur de l’Userform  (Me.height).

L’objectif est de changer la hauteur d’un Userform. Nous avons la possibilités d’ajouter : Me.Height = i_nbr_control * 20 + 21 + 26

i_nbr_control * 20 + 21 est la valeur du Top, à cela je prends comme hypothèse une hauteur de label ou textbox standard de 18, que je major de 6 pixel pour arriver à 26.

Ci-dessous le résultat au début, c’est à dire sans ajout d’autre colonne :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Excel VBA changer la hauteur d’un Userform

Ci-dessous le résultat avec ajout de deux colonnes :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Excel VBA changer la hauteur d’un Userform

Ci-dessous avec le résultat 2 (avec ajout de deux colonnes) et correction du code VBA :EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Excel VBA changer la hauteur d’un Userform

Code source VBA :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_16_HAUTEUR_USERFORM

Excel VBA changer la hauteur d’un Userform

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Taggé .Mettre en favori le Permaliens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *