Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1872to1876
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Grafik im Vordergrund

Grafik im Vordergrund
02.03.2022 10:28:22
Blaupolanski
Hallo zusammen,
ich habe eine Vergrößerungsfunktion für Grafiken gesucht und gefunden unter folgendem Makro:

Sub Zoom()
'Zoom Makro: Vergrößert ein vorhandenes Bild
Dim Faktor As Double
With ActiveSheet.Shapes(Application.Caller)
Faktor = IIf(.Width > 50, 1 / 2, 2)
.ScaleWidth Faktor, msoFalse, msoScaleFromTopLeft
.ScaleHeight Faktor, msoFalse, msoScaleFromTopLeft
End With
End Sub
Da ich viele Grafiken untereinander habe, wäre es sehr geschickt wenn man den Befehl "angeklickte Grafik zuerst in den Vordergrund stellen" in das Makro reinbasteln könnte, da die Vergrößerungen sonst teilweise verdeckt sind. Ich habe mit dem Makrorecorder probiert, bin leider zu keinem brauchbaren Ergebnis gekommen. Hat mir jemand evtl. einen Hinweis?
Besten Dank vorab!

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Grafik im Vordergrund
02.03.2022 12:53:33
Nepumuk
Hallo,
teste mal:

Sub Zoom()
'Zoom Makro: Vergrößert ein vorhandenes Bild
Dim Faktor As Double
With ActiveSheet.Shapes(Application.Caller)
Faktor = IIf(.Width > 50, 1 / 2, 2)
.ScaleWidth Faktor, msoFalse, msoScaleFromTopLeft
.ScaleHeight Faktor, msoFalse, msoScaleFromTopLeft
.ZOrder IIf(Faktor = 2, msoBringToFront, msoSendToBack)
End With
End Sub
Gruß
Nepumuk
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige