Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Markiertes Shape in Zelle mittig setzen

Forumthread: Markiertes Shape in Zelle mittig setzen

Markiertes Shape in Zelle mittig setzen
14.01.2025 12:21:56
Dieter(Drummer)
Guten Tag an alle.

mit diesem Code wird das Shape "Ellipse 20" in der Zelle mittig gesetzt und das funktioniert perfekt.

Ich suche folgende Möglichkeit:
1) Keine Zellenangabe
2) Keine Namensangabe der Ellipse
3) Es soll die vorher selbst markierte Ellipse, egal in welcher Zelle, mittig gesetzt werden und dann die Markierung der Ellipse aufgehoben werden.

Wäre toll, wenn es da eine Lösung gäbe.

Mit der Bitte im Hilfe,
grüßt,
Dieter(Drummer)
Sub GrafikZentrieren()

Dim rngCell As Range
Set rngCell = ActiveSheet.Range("B20")
With ActiveSheet.Shapes("Ellipse 20")
.Top = rngCell.Top + rngCell.Height / 2 - .Height / 2
.Left = rngCell.Left + rngCell.Width / 2 - .Width / 2
End With
End Sub
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Markiertes Shape in Zelle mittig setzen
14.01.2025 12:37:49
Kuwer
Hallo Dieter,

Sub GrafikZentrieren()

With Selection
.Top = .TopLeftCell.Top + .TopLeftCell.Height / 2 - .Height / 2
.Left = .TopLeftCell.Left + .TopLeftCell.Width / 2 - .Width / 2
End With
End Sub

Gruß, Uwe
AW: Markiertes Shape in Zelle mittig setzen
14.01.2025 12:43:49
Dieter(Drummer)
Danke Uwe,

klappt perfekt.

Gruß,
Dieter(Drummer)
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18