xlBitmap - Instanz?
05.04.2024 01:13:39
Fred
U.a. lade ich "xlBitmap" aus Bereichen anderer Sheets ins aktuelle.
Das geschieht beispielsweise so:
Sub bild_Liste1()
Dim rRange_To_Copy As Range
ende_06 = ThisWorkbook.Sheets("Minuten").Cells(Rows.Count, 5).End(xlUp).Row
Application.ScreenUpdating = True
Set rRange_To_Copy = Sheets("Minuten").Range("E10:BT" & ende_06)
rRange_To_Copy.CopyPicture xlScreen, xlBitmap
Sheets("Live").Activate
Range("G10").Select
ActiveSheet.Paste
With Selection
.Height = .Height * 0.89
.Width = .Width * 0.89
.Top = Range("G10").Top + 0
.Left = Range("G10").Left
End With
Range("N1").Select
End Sub
und wenn ich die "Bilder" löschen will, dann zB:
Public Sub Bilder_Löschen()
Dim objShape As Shape
Application.ScreenUpdating = False
For Each objShape In Worksheets("Live").Shapes
If objShape.Type = msoPicture Then Call objShape.Delete
Next
End Sub
Meine Frage: Gibt es eine Möglichkeit, das erste Makro dahin zu ändern, dass es auf einer bestimmten "Instanz" geladen wird und dass ich konkret dann dieses "Bild" wieder mit einem Makro löschen kann?
Gruss
Fred
Anzeige