Habe mir einen Code zusammengestellt der mir bei Doppelklick in Spalte B die Userform1 öffnet und das Image1 aus der Tabelle Quasi kopiert,und in die Userform1 Image24 einfügt.
Aber leider wird die die Zeile in der Userform1 Listbox nicht markiert nur das Bild wird in Image24 in der Userform1 angezeigt.
Irgendwie hat mein Code keinen Wert den er an die Listbox weitergeben kann.
Leider kann ich keine Arbeitsmappe erstellen wegen der 300kb Begrenzung, aber ich hoffe jemand kann mir meinen Code etwas Ändern damit in der Listbox eine Markierung erfolgt der den Namen Value des Bildes erkennt.
Irgendwie hat der Code keinen Value.
' Doppel klick in Spalte B öffnet Bild in Userform1
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim strFilename As String
Application.EnableEvents = False
With UserForm1
ActiveWindow.ScrollRow = ActiveCell.Row
Const FOLDER_PATH As String = "D:\EMDB\HTML\ExcelUserform1\" 'versuche hier verzweifelt einen Value zu bekommen
strFilename = Dir$(FOLDER_PATH & objCell.Text & ".*")
Set .Image24.Picture = Image1.Picture
Call .Show
End With
Application.EnableEvents = True
End Sub
GrußOraculix