Bonjour
Débutant, je vous appelle à l’aide
J’essaye de faire une macro qui lancer automatiquement un graphe sur une plage de cellules qui est calculée par ailleurs
Lorsque que j’execute le code ci-dessous, la macro plante...😪
Dim debut_plage_ligne As Integer
Dim fin_plage_ligne As Integer
Dim debut_plage_colonne As Integer
Dim fin_plage_colonne As Integer
' Graphes ETP PROD
debut_plage_ligne = 4
debut_plage_colonne = 2 + 4 * (2 + nb_catégories)
fin_plage_ligne = 4 + nb_mois_rapport1
fin_plage_colonne = debut_plage_colonne + nb_catégories
Sheets("Pointages ETP PROD").Activate
ActiveSheet.Shapes.AddChart2(297, xlColumnStacked).Select
ActiveChart.SetSourceData Source:=Sheets("Pointages par Catégorie").Range( _
Cells(debut_plage_ligne, debut_plage_colonne), Cells(fin_plage_ligne, fin_plage_colonne))
Par contre, quand je remplace cette plage variable par des valeurs fixes (ex : «A10:L22 »), cela fonctionne
Des idées pour m’aider ?
Merci par avance