LoadPicture Hatası (Resim Gösterememe)

Katılım
19 Şubat 2007
Mesajlar
12
Excel Vers. ve Dili
Win7 Pro TR X64
Office 2010 TR
Merhabalar;
Firmada personel işlemleri takip etmek için yaptığım bir dosya var. Başlangıçta oldukça güzel çalışıyor, bir süre sonra çeşitli userformlar ve makrolar ekledikten sonra ana sayfadaki isim yazdıktan sonra firma sicili, bölümü, görevi ve çalışanın resmini gösteren bir alan var. Anlayamadığım bir noktadan sonra çalışanın resmi diğer bütün bilgiler geliyor ancak resim gelmiyor. Getirmesi gerektiği resim ile ilgili kodlar aşağıda, yardımcı olursanız sevinirim.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
'sayfadaki hücrelerde bir değişiklik olduğunda image1 nesnesine Resim çağırır
Image1.PictureSizeMode = fmPictureSizeModeZoom
    
    Image1.Picture = LoadPicture(['ana_menü'!o16])
    
End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Küçük bir dosya eklerseniz çözüme ulaşmak daha kolay olabilir
 
Katılım
19 Şubat 2007
Mesajlar
12
Excel Vers. ve Dili
Win7 Pro TR X64
Office 2010 TR
küçük dosya derken oldukça kompleks bir dosya ama küçültmeye çalışayım
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,056
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
['ana_menü'!o16] hücresinde yazan bir örnek bilgiyi verirmisiniz. Eğer resim yüklenmiyorsa bu hücredeki bilgi hatalıdır.
 
Katılım
19 Şubat 2007
Mesajlar
12
Excel Vers. ve Dili
Win7 Pro TR X64
Office 2010 TR
Kullandığım dosyayı küçülttüm biraz, denedim bunda da aynı hatayı veriyor
 
Katılım
19 Şubat 2007
Mesajlar
12
Excel Vers. ve Dili
Win7 Pro TR X64
Office 2010 TR
Bahsettiğiniz hücrede yazan kod aşağıdadır,

Kod:
=DÜŞEYARA(K20;per_lis!B:AY;50;0)
Mevcut kodda hiçbir değişiklik yapılmadı, dün akşam evde üst bardaki menüye eklemeler yaptım ve işyerine getirdim ancak resim göstermemeye başladı
 
Katılım
19 Şubat 2007
Mesajlar
12
Excel Vers. ve Dili
Win7 Pro TR X64
Office 2010 TR
Arkadaşlar problemi kendim çözdüm, yardımlarınız için teşekkür ediyorum.

ÇÖZÜM: VBA penceresinde iken Tool menüsünden References'e girip Missing ile başlayan referansı kaldırdım ve dosyayı kaydettim.
 
Üst