Charles-Daniel
XLDnaute Nouveau
Bonsoir,
Je souhaite au moyen d'une macro créer plusieurs graphiques. Chaque graphique fait référence à une plage de cellules situées dans des colonnes différentes. Je voudrais remplacer la référence des cellules définies spécifiquement Range"B3:B14" par le nom de la plage utilisée pour ces cellules.
Commande qui fonctionne mais où les cellules sont explicitement spécifiées:
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Z_Données_Graphique").Range("B3:B14")
Commande qui fait référence à un nom de plage (essai) mais qui ne fonctionne pas:
ActiveChart.SetSourceData Source:= _
Sheets("Z_Données_Graphique").Range(Selection_1)
(où Selection_1 contient le nom de la plage)
Merci d'avance de votre aide.
Je souhaite au moyen d'une macro créer plusieurs graphiques. Chaque graphique fait référence à une plage de cellules situées dans des colonnes différentes. Je voudrais remplacer la référence des cellules définies spécifiquement Range"B3:B14" par le nom de la plage utilisée pour ces cellules.
Commande qui fonctionne mais où les cellules sont explicitement spécifiées:
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Z_Données_Graphique").Range("B3:B14")
Commande qui fait référence à un nom de plage (essai) mais qui ne fonctionne pas:
ActiveChart.SetSourceData Source:= _
Sheets("Z_Données_Graphique").Range(Selection_1)
(où Selection_1 contient le nom de la plage)
Merci d'avance de votre aide.