Anzeige
Archiv - Navigation
1620to1624
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

Bild in Image1 über Dateipfad einfügen

Bild in Image1 über Dateipfad einfügen
17.04.2018 09:49:07
Zoe401
Hallo,
ich habe ein Bild-Steuerelement Image1 auf meinem Tabellenblatt und möchte durch drücken auf Image1 das das Fenster "Grafik einfügen" aufgeht und ich die Datei aussuchen kann und Excel den ausgewählten Dateipfad übernimmt und das Bild in Mage1 einfügt.
Wie gehe ich da vor?
Ich habe nur was dazu gefunden wie ich ein Bild drinnen habe und durch klicken zwischen zwei Bildern hin- und her wechseln kann.
Gruß,
Zoe
Private Sub Image1_Click()
Static nextPic As Byte
If nextPic = 0 Then
Image1.Picture = LoadPicture("P:\Ablage\Bild1.jpg")
Else
Image1.Picture = LoadPicture("P:\Ablage\Bild2.jpg")
End If
' Ergibt 0 für 1 und 1 für 0
nextPic = Sgn(-nextPic) + 1
End Sub

Private Sub Image1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, _
_
ByVal Y As Single)
Image1.SpecialEffect = fmSpecialEffectSunken
End Sub

Private Sub Image1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single,  _
_
ByVal Y As Single)
Image1.SpecialEffect = fmSpecialEffectRaised
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: Bild in Image1 über Dateipfad einfügen
17.04.2018 10:18:56
Rudi
Hallo,
Private Sub Image1_Click()
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
.Title = "Grafik einfügen"
.Filters.Add "Bilder", "*.jpg"
.FilterIndex = .Filters.Count
If .Show = -1 Then
Image1.Picture = LoadPicture(.SelectedItems(1))
End If
.Filters.Clear
End With
End Sub

Gruß
Rudi
Super funktioniert, danke! owT
17.04.2018 10:29:12
Zoe401
Super funktioniert, danke!
Bildgröße = Steuerelementgröße?
17.04.2018 10:31:51
Zoe401
Wie kann ich denn noch einprogrammieren, dass das Bild das ich einfüge die Größe des Bildsteuerelements annimmt? Jetzt ist es manchmal zu groß oder eben zu klein.
Gruß
AW: Bildgröße = Steuerelementgröße?
17.04.2018 11:01:27
Rudi
Hallo,
Image1.PictureSizeMode = fmPictureSizeModeZoom
Gruß
Rudi
Anzeige
AW: Bildgröße = Steuerelementgröße?
17.04.2018 11:02:57
EtoPHG
Hallo Zoe401,
Rechtsklick auf das Image-Control - Eigenschaften
PictureSizeMode 3 - fmPictureSizeModeZoom
Gruess Hansueli
Danke funktioniert alles!
17.04.2018 12:16:08
Zoe401
Alles klar, dankeschön hat alles funtkioniert!

321 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige