Je m'étonne !
Il suffit de retrancher les valeurs des propriétés Top et Left des cellules adjacentes à la cellule où tu copies le graph, pour obtenir sa largeur et sa hauteur
ActiveSheet.ChartObjects(1).Width = [A1].Width
ActiveSheet.ChartObjects(1).Height = [A1].Height
ActiveChart.Parent.Width = [A1].Width
ActiveChart.Parent.Height = [A1].Height
Sub A_test_Redimensionne_Graphiques()
For i = 1 To ActiveSheet.ChartObjects.Count
ActiveSheet.ChartObjects(i).Width = [C2].Width
ActiveSheet.ChartObjects(i).Height = [C2].Height - 5
Next
End Sub