Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA: Scrollbar & Frame

zourite

XLDnaute Junior
Bonsoir à tous,

Je suis entrain de mettre en place des useformes. J'ai un Frame (Frame1) et un scrollbar (Scrollbar1). J'aimerai que le scrollbar modifie la largeur de mon frame1. Auriez vous une idée de la commande a utiliser?

merci d'avance
 

Fred0o

XLDnaute Barbatruc
Re : VBA: Scrollbar & Frame

Bonsoir zourite,

Voici le genre de code que tu peux utiliser pour faire varier la largeur de ton frame en fonction de la position du curseur sur ta scrollbar :
VB:
Private Sub ScrollBar1_Change()
    Me.ScrollBar1.Min = 0
    Me.ScrollBar1.Max = Me.ScrollBar1.Width
    Me.Frame1.Width = Me.ScrollBar1.Value
End Sub

A+
 

zourite

XLDnaute Junior
Re : VBA: Scrollbar & Frame

Re,

En essayant la commande, je me suis rendu compte que ce que je cherche réellement, c'est de faire varier le "fmscrollbars" du frame1 avec le Scrollbar1.

Auriez vous une idée?

merci
 

zourite

XLDnaute Junior
Re : VBA: Scrollbar & Frame

Re,

J'ai trouvé en bidouillant un peu, si il y en a que ca intéresse:

Private Sub ScrollBar1_Change()
Me.ScrollBar1.Min = 0
Me.ScrollBar1.Max = Me.ScrollBar1.Width
Me.Frame1.left = Me.ScrollBar1.Value
End Sub
 

Discussions similaires

Réponses
1
Affichages
152
Réponses
34
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…