Shapes (VBA)
Zur Navigation springen
Zur Suche springen
Geometrische Formen sind in VBA Shape-Objekte. Diese könne mit VBA erzeugt, geändert und gelöscht werden. Diagramme (Charts) sind speziellen Shapes-Objekte.
Das folgende Unterprogramm setzt in Excel die Größe des ersten Diagrammes im aktiven Tabellenblatt auf 18cm x 24cm.
Sub SetDiagramSize()
' Setzt die Größe "Diagramnmes" auf der ersten Seite des aktiven Tabellenblattes auf 18 cm x 24 cm.
With ActiveSheet.Shapes(1)
.Height = 510.2362204724
.Width = 680.3149606299
.LockAspectRatio = msoTrue
End With
End Sub