executer une macro depuis une cellule

FREESURF

XLDnaute Occasionnel
ma quete du graal se poursuit.
j'appelle un userform depuis une cellule, grace à votre aide, merci encore.
Je voudrais que la valeur de la cellule sur laquelle j'ai clické soit affiché dans un combobox de ce meme userform.

Merci pour votre aide.
 

Hervé

XLDnaute Barbatruc
Bonsoir freesurf

ce code ajoute à la combobox, la valeur de la cellule cliqué, et sélectionne cette item :


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub 'evite bug si multiselection
If Target.Column = 1 Then
       
With UserForm1
               
With .ComboBox1
                        .AddItem Target
'ajout la valeur à la combobox
                        .ListIndex = .ListCount - 1
'sélectionne la nouvelle entré
               
End With
                .Show
       
End With
End If
End Sub

tandis que celui-ci sélectionne la valeur de la cellule dans une combobox près rempli :


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub 'evite bug si multiselection
If Target.Column = 1 Then
       
With UserForm1
                .ComboBox1.Value = Target
'sélectionne la nouvelle entré
                .Show
       
End With
End If
End Sub


salut
 

Discussions similaires

Réponses
1
Affichages
162
Compte Supprimé 979
C
Réponses
16
Affichages
992
Réponses
6
Affichages
258

Statistiques des forums

Discussions
312 519
Messages
2 089 266
Membres
104 083
dernier inscrit
hecko