Aynı Klasör İçinden Resmi Çekme Hk.

Katılım
18 Kasım 2020
Mesajlar
71
Excel Vers. ve Dili
İngilizce / office 2016
Altın Üyelik Bitiş Tarihi
01-12-2023
Merhaba,

Elimde bir excel dosyası var. Bulunduğum excele resimleri çağırma istiyorum.

Sayfa 1 içerisinde verilerim var. Sayfa 2 içerisine, Sayfa 1'deki A stünundaki verileri "veri çek" ile çektim. Aynı klasör içerisindeki resimleride veri çek hücresindekiler ile aynı isimlendirdim ve aşağıdaki kodları yazarken hata ile karşılaştım.

Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [a6]) Is Nothing Then Exit Sub

'resim yolunu bulma


Dim ResimYolu As Variant
Dim Resim As Object


ResimYolu = ActiveWorkbook.Path & " \ " & "2.jpg"

'Resmi oluştur

Set Resim = Acitvesheet.Pictures.Insert(ResimYolu)

End Sub.

Kalın olan yerde hata verdi. Buraya ne yazmam gerekli. Resimlerim çalıştığım excel ile aynı klasör içinde ve isimlendirmeleri aynı. Şimdiden teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Az önce benzer bir konuya yanıt verdim.

 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,338
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Bu tür hata sorularda hangi hatayı verdiğini yani hata mesajını da paylaşınız.
Ben uyguladığımda kodunuz hata vermiyor, ancak yine de birkaç öneri:
ResimYolu değişkenini string olarak tanımlayabilirsiniz.
Yol yazarken \ karakterinden önceki ve sonraki boşlukları siliniz.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

Dosya formatı .jpg mi? .jpeg mi kontrol ediniz.
 
Üst