Bonjour le forum
Je voudrais transmettre des valeurs d'un classeur vers un autre par macro.
Ces valeurs doivent être insérées dans une boite "UserForm" du classeur receveur.
Voici ma question :
Comment envoyer une valeur vers une "UserForm" d'un classeur 2 à partir d'une macro de classeur 1?
Ci-joint fichiers 1 et 2.
Merci à tous
Je voudrais transmettre des valeurs d'un classeur vers un autre par macro.
Ces valeurs doivent être insérées dans une boite "UserForm" du classeur receveur.
Voici ma question :
Comment envoyer une valeur vers une "UserForm" d'un classeur 2 à partir d'une macro de classeur 1?
Ci-joint fichiers 1 et 2.
Merci à tous
Code:
Public Sub Envoyer()
Application.Workbooks("Classeur_2.xls").Activate
Application.Run "Classeur_2.xls!Ouvre_UserForm"
'Comment sélectionner un des items de ComboBox1 ?
'Comment envoyer une valeur à TextBox1 ?
End Sub
Code:
Private Sub UserForm_Initialize()
ComboBox1.AddItem "Bonjour"
ComboBox1.AddItem "Bonsoir"
ComboBox1.AddItem "Au revoir"
ComboBox1.ListIndex = 1
End Sub