OVH Cloud OVH Cloud

BOUTON

1 réponse
Avatar
Jaklou
Bonjour à tous

Je souhaiterai affecter l'ouverture d'une UserForm a partir d'un bouton
placé sur une feuille.
Où se place le code ? sur la feuille ou dans un module ?

Merci à tous
Jacques (Débutant)

1 réponse

Avatar
Nicolas B.
Salut,

La méthode est différente selon le type de bouton utilisé.

Pour un bouton de la boite à outils Contrôles :
Place ton bouton et, en mode Édition, double-clique sur celui-ci. Tu
atteris alors sur le code de la feuille dans lequel s'est inséré les
quelques lignes suivantes qui représentent le code exécuté lors du clic
sur le bouton :

Private Sub CommandButton1_Click()

End Sub

Rajoute UserForm1.Show (à adapter selon le nom de ta userform...).


Pour un bouton de la barre d'outils Formulaire, écris d'abord une
procédure (appelée par exemple LancementUF) lançant la userform. Tu peux
la mettre dans un module ou dans le code de la feuille. Place ensuite le
bouton. Excel te propose de choisir la macro à associer au bouton.
Sélectionne LancementUF et puis fais OK.


A+
Nicolas B.

Bonjour à tous

Je souhaiterai affecter l'ouverture d'une UserForm a partir d'un bouton
placé sur une feuille.
Où se place le code ? sur la feuille ou dans un module ?

Merci à tous
Jacques (Débutant)