Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1100to1104
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

Prüfen ob Bild vorhanden ist

Prüfen ob Bild vorhanden ist
Gunter
Hallo Zusammen,
ich möchte prüfen ob ein Bild (Picture 1) überhaupt in der Tabelle vorhanden ist.
Wie stelle ich das denn am Besten an, möglichst einfach.
Für zweckdienliche Hinweise herzlichen Dank.
Gruss
Gunter

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Prüfen ob Bild vorhanden ist
17.09.2009 13:54:03
Rudi
Hallo,
Sub tt()
Dim o As Object
On Error Resume Next
Set o = Sheets(1).Pictures("Picture 1")
On Error GoTo 0
MsgBox IIf(o Is Nothing, "nicht ", "") & "da"
End Sub

Gruß
Rudi
AW: Prüfen ob Bild vorhanden ist
17.09.2009 14:05:38
ptonka
Hallo Rudi,
Bild da, aber wo?
Ich gaube, der Fragesteller wollte die Grafik auch im Blatt finden.
Wie wäre es mit dieser Ergänzung:
Sub tt()
Dim o As Object
On Error Resume Next
Set o = Sheets(1).Pictures("Picture 1")
On Error GoTo 0
MsgBox IIf(o Is Nothing, "nicht ", "") & "da"
Stelle = Sheets(1).Pictures("Picture 1").TopLeftCell.Address
Range(Stelle).Select
End Sub
Gruß,
Ptonka
Anzeige
dein Einwand
17.09.2009 14:14:51
Rudi
Hallo,
die Fage:
ich möchte prüfen ob ein Bild (Picture 1) überhaupt in der Tabelle vorhanden ist.

sonst nix!
Gruß
Rudi
dein Code
17.09.2009 14:20:13
Rudi
Hallo,
Stelle = Sheets(1).Pictures("Picture 1").TopLeftCell.Address
Range(Stelle).Select

das rennt aber in einen Fehler, falls das Pic nicht da ist.
Außerdem reicht
o.topleftcell.select
der Rest ist Mumpitz.
Gruß
Rudi
AW: Prüfen ob Bild vorhanden ist
17.09.2009 14:00:32
ptonka
Hallo Gunter,
mit diesem Code sollte es klappen:
Sub grafik_finden()
If ActiveSheet.Shapes("Picture 1").Visible = True Then
MsgBox "Grafik vorhanden!"
ActiveSheet.Shapes("Picture 1").Select
Stelle = ActiveSheet.Shapes("Picture 1").TopLeftCell.Address
Range(Stelle).Select
End If
If ActiveSheet.Shapes("Picture 1").Visible = False Then
ActiveSheet.Shapes("Picture 1").Visible = True
MsgBox "Grafik vorhanden!"
Stelle = ActiveSheet.Shapes("Picture 1").TopLeftCell.Address
Range(Stelle).Select
End If
End Sub
Gruß,
Ptonka
Anzeige
AW: Prüfen ob Bild vorhanden ist
17.09.2009 23:32:09
Gunter
Hallo Zusammen,
vielen Dank für eure Hilfe, die Tips helfen mir bestimmt. Komme erst morgen zum testen.
Gruss
Gunter
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige