Re : Sélectionner dans menu déroulant pour obtenir un graphique
Bonjour Pierrejean et Phlaurent,
je vous remercie pour votre aide et votre rapidité.
Visiblement , ce sont 2 méthodes différentes que je vais essayer de comprendre .
Pour la méthode de pierrejean :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$1" Then 'cela correspond à la cellule du menu déroulant
Set c = ActiveSheet.Columns(1).Find(Target.Value, LookIn:=xlValues, lookat:=xlWhole)'a quoi correspond le 1
If Not c Is Nothing Then
ActiveSheet.ChartObjects("Graphique 4").Activate' pourquoi graphique 4?
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(1).Values = "=Feuil1!R" & c.Row & "C2:R" & c.Row & "C" 'a quoi correspond le R
End If
End If
End Sub
Pour la méthode de Phlaurent .
Je ne vois pas comment le miracle se produit
Merci encore à tous les 2
Bonne soirée