Essayer ce macro
Substrater l'arraychart ()
Placer le Sr = la gamme (« G13 »)
Pour I = Sr. Rangée au Sr. Extrémité (xlDown). Rangée
Charts.Add
ActiveChart.ChartType = xlColumnClustered
Source d'ActiveChart.SetSourceData : =Sheets (« Sheet1 »). Gamme (Sr. Excentrage (I - Sr. Rangée, 0), Sr. Excentrage (I - Sr. Rangée, 3)), PlotBy : =xlRows
ActiveChart.Location où : =xlLocationAsObject, nom : = " Sheet1 "
ActiveChart.Parent.Top = international ((I - Sr. ) De rangée/2) * 200 + 300
ActiveChart.Parent.Left = ((I - 1) mod 2) * 300 + 100
ActiveChart.Parent.Width = 300
ActiveChart.Parent.Height = 200
Après i
Gamme (« G13 »). Choisi
Sous-marin d'extrémité