Versuchen, eine VBA-Sub zu erstellen, um alle Diagramme in meiner Arbeitsmappe über mehrere Arbeitsblätter auszurichten und zu skalieren, glaube ich, ich habe eine allgemeine Idee zur Größenanpassung aber keine Ahnung, wie Sie sie an einem bestimmten ausrichten Säule. Noch ziemlich neu, zu übertreffen hier ist der Code, den ich bisher habe:Größe und Ausrichtung aller Diagramme in einer Arbeitsmappe
Sub AllChartAlign()
Dim works As Worksheet
For Each works In ActiveWorkbook.Worksheets
For i = 1 To 2 Step 1
With ActiveSheet.ChartObjects(i)
.Height = 234
.Width = 360
.Left = Range("Q:Q").Left
End With
Next i
Next works
End Sub
Dies ist nur auf dem aktiven Blatt arbeitet, wird aber nicht in einer Schleife durch alle Blätter.
Siehe aktualisierte Antwort und Kommentar: http://stackoverflow.com/a/38643389/3218398 – hstay