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

lancer un macro à l'ouverture de l'userform

rainbow69006

XLDnaute Occasionnel
Bonjour,

J'ai un code qui m'est à jours des données sur mon userform1 et 2
Je souhaiterais que ces données soit mise à jour dès l'ouverture de l'userform.

Pour le moment j'ai mis un bouton sur l'userform pour lancer la macro mais ce n'est pas très pratique...

Merci de votre aide

A noter que l'userform 1 ce lance dès l'ouveture d'excel
et l'userform 2 ce lance à travers un bouton placé sur un aurte suer form

Courtosiement
 

hajorinette

XLDnaute Occasionnel
Re : lancer un macro à l'ouverture de l'userform

Bonjour rainbow69006, le forum
Etant novice je demanderai de l'indulgence pour cette première intervention
Mais je crois que si tu met ta macro de mise à jour dans This workbook pour une activation evenementielle ( dans ton cas tu choisira l'activation à l'ouverture Workbook_Open())ça devrait pas être trop mauvais.
Evidemment ça suppose que pour cet 'événement' tu n'as pas dèjà une autre macro ou alors elle est compatible avec ta macro de mise à jour.

Voilà
 

rainbow69006

XLDnaute Occasionnel
Re : lancer un macro à l'ouverture de l'userform

Bonjour et merci,

J'avais déja essayer cela:

Private Sub Workbook_Open()
UserForm7.Show
UserForm7.TextBox1 = Sheet1.[A1]
End Sub

Mais cela ne fonctionne pas...

Une autre idée?

Merci
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…