Ağ Üzerinde Bulunan Bir Klasörden Userform 'a Resim Ekleme Hk.

HsNKgL

Altın Üye
Katılım
25 Ekim 2018
Mesajlar
38
Excel Vers. ve Dili
Ms Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
24-04-2028
S.A.

Öncelikle yardımlarınız için şimdiden teşekkür ederim. Aşağıda bulunanan kodla userforma TextBox yazılan veri karşılığında resmi getirebiliyorum, ancak sorunum şu excel dosyası ile resimlerin bulunduğu klasör aynı yerde olmak zorunda biraz deneme ve araştırma yaptım ancak sonuca ulaşamadım. Yapmak istesiğim excel sayfası nerede olursa olsun \\192.168.1.22\Resimler klasöründen resimleri getirmesi konusunda yardımlarınızı bekliyorum...

Kod:
Private Sub ComboBox1_Change()

  For i = 1 To Sheets("Excel").Range("a65536").End(3).Row
    If ComboBox1.Text = Sheets("PRAPOR").Range("A" & i).Text Then
TextBox1.Value = Sheets("PRAPOR").Range("B" & i).Text
TextBox2.Value = Sheets("PRAPOR").Range("C" & i).Text
End If
  Next i

resimx = ThisWorkbook.Path & "\Resimler\" & TextBox2.Text & ".jpg"
    If Dir$(resimler) = "" Then
        resimyok = ThisWorkbook.Path & "\Resimler\" & "nan.jpg"
        Image1.Picture = LoadPicture(resimyok)
        Else
        Image1.Picture = LoadPicture(resimx)
       End If
End Sub
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
ThisWorkbook.Path ile çalışan dosyanın yol bilgisi alınıyor.
Onun yerine "\\192.168.1.22" yazarsanız olur sanırım.. :)

Örn..
resimx = "\\192.168.1.22" & "\Resimler\" & TextBox2.Text & ".jpg"
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Katılım
29 Ekim 2010
Mesajlar
365
Excel Vers. ve Dili
Microsoft Office 365 ProPlus 64 bit
Altın Üyelik Bitiş Tarihi
31-05-2024
Sayın
HsNKgL dosyanızı paylaşıma açabilir misiniz bir benzeri işlem için uğraşıyorum yardımcı olabilir misiniz.
 
Üst