Live-Forum - Die aktuellen Beiträge
Datum
Titel
03.05.2024 10:49:02
03.05.2024 10:43:56
03.05.2024 07:38:32
Anzeige
Archiv - Navigation
1928to1932
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

Shape / Picture

Shape / Picture
20.04.2023 23:37:39
Siegfried

Hallo Zusammen

ich habe in ein Tabellenblatt Daten aus dem Internet per Kopie eingefügt.
Diese enthält mehrere Hyperlinks und mehrere Zeichnungsobjekte, also unterschiedliche Formen.
Einige dieser Zeichnungsobjekte möchte ich entfernen.
Wenn ich in einer For Each Schleife die Namen der Elemente abfrage, bekomme ich Picture1 bis Picture137

For Each shp In Worksheets("Tabelle1").Shapes
If shp.Type = msoPicture Then

Debug.Print shp.Name

End If
Next shp

Wie kann ich die unterschiedlichen Typen ermitteln. Die Zeichnungsobjekte, die ich entfernen möchte, befinden sich alle in einer Spalte.

Gruß
Siegfried

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

Betreff
Datum
Anwender
Anzeige
AW: Shape / Picture
21.04.2023 08:41:08
volti
Hallo Siegfried,

dieses Beispielmakro entfernt alle Shapes vom Typ Picture, welche sich in Spalte A (1) befinden.
Ich hoffe, Du kannst es in Deinem Sinne weiter ausbauen.

Code:


Sub Test() ' Bilder suchen und entfernen For Each oShape In ThisWorkbook.Worksheets("Tabelle1").Shapes If oShape.TopLeftCell.Column = 1 And oShape.Type = msoPicture Then oShape.Delete Next oShape End Sub

_________________________
viele Grüße aus Freigericht 😊
Karl-Heinz



Anzeige
AW: Shape / Picture
21.04.2023 09:00:20
Siegfried
Hi Karl-Heinz

vielen Dank, ich habe Deinen Code angepasst. Es funktioniert.

Gruß
Siegfried

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige