Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bilder kopieren mit "If" "Then"

Forumthread: Bilder kopieren mit "If" "Then"

Bilder kopieren mit "If" "Then"
26.11.2002 18:46:38
Frank Sp.
Hallo zusammen!
Ich möchte gerne bis zu 4 Bilder über nur eine Schaltfläche in ein Formular kopieren.Das 1. in Zelle A1, wenn diese belegt, dann in H1 wenn diese belegt dann in A10, wenn diese belegt dann in H10. Das habe ich bisher zustande gebracht.
Bin für jede Hilfe dankbar.
Sub Makro7()
Dim Picture As Picture

Dim s As String
s = Application.GetOpenFilename _
(" Bilder(*.Jpg;*.Bmp;*.Gif),*.jpg,*.bmp,*.gif")

Range("A1").Select

Set Picture = ActiveSheet.Pictures.Insert(s)
Picture.ShapeRange.Height = 122

If Not IsEmpty(Range("A1")) Then
Range("H1").Select
Range("A1").Value = 1
Set Picture = ActiveSheet.Pictures.Insert(s)
Picture.ShapeRange.Height = 122


ElseIf Not IsEmpty(Range("H1")) Then
Range("A10").Select
Set Picture = ActiveSheet.Pictures.Insert(s)
Picture.ShapeRange.Height = 122
Range("H1").Value = 2


End If
End Sub

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Bilder kopieren mit "If" "Then"
26.11.2002 22:50:54
Martin Bolleter
Hallo Frank

könntest du auch noch sagen, was genau und in welcher Zeile an deinem Makro nicht funktioniert?
Im übrigen ist die Anweisung
Dim Picture as Picture
äusserst ungeschickt! Es sollte generell vermieden werden, reservierte Wörter als Variablennamen zu verwenden. Das kann zu Verwechslungen und sonstigen Problemen führen.

Gruss
Martin

Anzeige
Re: Bilder kopieren mit "If" "Then"
27.11.2002 17:02:13
Frank Sp.
Hallo Martin,
das Problem ist, wenn ich nur das Bild in z.B. "A1" einfüge,dann ist die Zelle noch leer.Also füge ich die Zahl 1 gleichzeitig mit dem Bild in die "A1" ein somit ist die Zelle belegt,was dazu führt das jetzt das gleiche Bild,auch in "H1" eingefügt wird.
Ich glaube die Schleife arbeitet alle Bedingungen gleichzeitig ab und nicht hintereinander.
Welche Anweisung wäre denn besser?
Danke für Deine Antwort.
Frank.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige