maxxx08
Messages postés33Date d'inscriptionmercredi 25 mai 2011StatutMembreDernière intervention 3 mai 2012
-
24 juin 2011 à 11:00
bigfish_le vrai
Messages postés1835Date d'inscriptionvendredi 13 mai 2005StatutMembreDernière intervention20 novembre 2013
-
24 juin 2011 à 12:31
Bonjour tout le monde,
Grace à l’enregistreur de macro j'ai pu récupérer ces lignes de code pour creer un graphique et le placer dans une nouvelle feuille.
Mon problème est qu'il me prend le nom de la feuille mais ces lignes de code je veux les utiliser pour plusieurs classeurs :
[*] Export_Archives_2011_T206_S5
[*] Export_Archives_2011_T206_S6
[*] Export_Archives_2011_T206_S7 ...
Donc dans un souci de standardisation j'ai voulu utiliser ces lignes de code qui n'ont rien donner.
Dim semaine As String
semaine = Sheets(1).Name
If Menu_choix_graph.CheckBox1 = True Then
Range("BK1:BL12").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range( _
"'semaine'!$BK$1:$BL$12")
ActiveChart.ApplyChartTemplate ( _
"C:\Users\Maxime\AppData\Roaming\Microsoft\Templates\Charts\Graphique1.crtx")
ActiveChart.Location Where:=xlLocationAsNewSheet
J'aimerais avoir vos opinions sur ce problème et savoir si des solutions sont envisageables.