Resim Yolunu Hücreye Yazdırma

Katılım
1 Ağustos 2005
Mesajlar
41
Ekli programda (Alıntı )Makro ile Comboboxda ki kişiye ait resmi görüntüledikten sonra ilgili kaydın karşısına (b sütunu) resim yolunu yazdırmayı beceremedim. Lütfen yardım edin. Alıntı yaptığım programda çalışıyor ama ben beceremedim
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,761
Excel Vers. ve Dili
Excel 2019 Türkçe
Kodlarınızı aşağıdakilerle değiştirin.
Kod:
Private Sub ComboBox1_Change()
    Dosya = ComboBox1.List(ComboBox1.ListIndex)
    Yol = "C:\" & Dosya & ".jpg" 'Buradaki yolu siz yazacaksınız
    Cells(ComboBox1.ListIndex + 3, "b") = Yol
    Image1.Picture = LoadPicture(Yol)
End Sub

Private Sub CommandButton1_Click()
    On Error Resume Next
    Set s1 = Sheets("Sayfa1")
    Dosya = Application.GetOpenFilename("Resim Dosyası(*.bmp;*.gif;*.tif;*.jpg;*.jpeg),*bmp;*gif;*.tif;*.jpg;*.jpeg", , "Ürün Resmini Seçiniz")
    If Dosya = False Then Exit Sub
    s1.Cells(CInt(ComboBox1) + 1, "b") = Dosya
    Image1.Picture = LoadPicture(Dosya)
End Sub

Private Sub UserForm_Initialize()
    ComboBox1.RowSource = "Sayfa1!A3:A10"
    ComboBox1.ListIndex = 0
End Sub
 
Üst