Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
608to612
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
608to612
608to612
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

JPEG Bilder aus Exel löschen

JPEG Bilder aus Exel löschen
07.05.2005 18:14:49
John
Hallo User,
wer kann mir sagen, wie ich in Excel kleine JPEG Bilder löschen kann.
Ich habe ca. 1.000 spalten mit Zahlen. In ca. jeder zehnten Spalte befindet sich ein kleines JPEG Bild. Wie kann ich das Automatisch rauslöschen ohne jedes Anzuklicken. Es sind nämlich mehrere Hundert kleine Bilder.
Grup John

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: JPEG Bilder aus Exel löschen
07.05.2005 18:17:35
Hajo_Zi
Hallo John,
mal folgenden Ansatz.

'   löscht alle Bilder auf dem aktuellen Blatt,
'   wenn deren erste drei Buchstaben "Pic" sind
For InI = ActiveSheet.Shapes.Count To 1 Step -1
If Left(ActiveSheet.Shapes(InI).Name, 3) = "Pic" Then
ActiveSheet.Shapes(InI).Delete
End If
Next

Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.



"Wer Rechtschreibfehler findet, darf sie behalten!"
Dies gilt auch für Bert.
Anzeige
AW: JPEG Bilder aus Exel löschen
07.05.2005 18:38:29
John
Leider sind die ersten drei Buchstaben nicht pic.
Die Bilder haben überhaupt keinen Namen.
Ich habe eine Lösung Gefunden:

Sub AlleBilderLöschen()
Tabelle1.Shapes.SelectAll
Selection.Delete
End 

Sub
Der obige Ansatz Funktioniert auf der gesamten Arbeitsmappe. Wie kann ich den Ansatz umschreiben um nur die Bilder in der Spalte B zu löschen.
Gruß John

AW: JPEG Bilder aus Exel löschen
07.05.2005 18:51:54
Reinhard
Hallo John,
...Die Bilder haben überhaupt keinen Namen....
soso, lass das mal laufen:
sub tt()
for each Bild in activesheet.shapes
msgbox Bild.name
next Bild
end sub
ungetestet:
Sub BilderLöschen()
for each Bild in activesheet.shapes
if Bild.left >= Range("B1").left and Bild.left < Range("C1").left then Bild.Delete
next Bild
End sub

Gruß
Reinhard
Anzeige
AW: JPEG Bilder aus Exel löschen
07.05.2005 18:55:42
John
Klasse funktioniert. Vielen Dank.
Gruß John

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige