• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İmage nesnesine resim getiremiyorum

Katılım
29 Aralık 2005
Mesajlar
862
Excel Vers. ve Dili
Office 365 Türkçe
Merhaba arkadaşlar

İhtiyacım olan kodu forumda bir konudan aldım ve kendi çalışmama uyarlamaya çalıştım. Kısaca amaç Combobox1'de bulunan isimde bir resim dosyası var ve image1 üzerinde görülmesini istiyorum.Ama ne yaptıysam kodu çalıştıramadım. Ya "permission denied" hatası veriyor, ya da "dosya bulunamadı" diyor. Yardımlarınızı rica ediyorum...
 
Gördüğüm kadarıyla sizin sayfaya eklediğiniz Forms Araç Kutusundaki Image nesnesi değil.Buradaki Image nesnesini ekleyerek deneyebilirmisiniz?
 
elimdeki ofiste (ofis 2003) gösterdiğiniz yerde image nesnesi görünmüyor sayın recep ipek. sayfaya koyduğunuz nesneyide yerinden oynatamıyorum hiçbirşekilde :( resim nesnenin içine kendi boyutuyla gelmiş. nasıl yaparızda şekle uydur deriz acaba?
 
elimdeki ofiste (ofis 2003) gösterdiğiniz yerde image nesnesi görünmüyor sayın recep ipek. sayfaya koyduğunuz nesneyide yerinden oynatamıyorum hiçbirşekilde :( resim nesnenin içine kendi boyutuyla gelmiş. nasıl yaparızda şekle uydur deriz acaba?

arkadaşlar konu hakkında bilgisi olan varmı?
 
Selam

Tasarım moduna geçip biçimlendirin veya silmeyi deneyin...

Kod:
Sub Auto_Open()
Set s1 = Sheets("1.OP")
yol = "C:\Deneme\" 'ActiveWorkbook.Path
'isim = ActiveWorkbook.Name
dosya = Dir(yol & "\*.jpg")
Do While dosya <> ""
    dosya = Left(dosya, Len(dosya) - 4)
'   s1.ComboBox1.AddItem dosya   (bu sat&#305;r kald&#305;r&#305;ld&#305;)
   dosya = Dir
Loop
End Sub
 
Son düzenleme:
birde bu dosyaya bak ama önce resimler dosyasının yerini belirlemen gerekiyor
 
birde buna bak
 
Selam

Tasarım moduna geçip biçimlendirin veya silmeyi deneyin...

Kod:
Sub Auto_Open()
Set s1 = Sheets("1.OP")
yol = "C:\Deneme\" 'ActiveWorkbook.Path
'isim = ActiveWorkbook.Name
dosya = Dir(yol & "\*.jpg")
Do While dosya <> ""
    dosya = Left(dosya, Len(dosya) - 4)
'   s1.ComboBox1.AddItem dosya   (bu satır kaldırıldı)
   dosya = Dir
Loop
End Sub

hay allah razı olsun sizden, emeğinize sağlık çok iyi oldu. yalnız resim 1:1 ebadında geliyor, bu resmi image nesnesine göre uydurmak için ne yapmak lazım?
 
Selam,

Zoom yapmas&#305;n&#305; istiyorsan&#305;z, 1.OP sayfas&#305;nda yazd&#305;&#287;&#305;n&#305;z kodu de&#287;i&#351;tiriniz..

Kod:
Private Sub ComboBox1_Click()
Image1.Picture = LoadPicture("C:\Deneme\" & ComboBox1.Value & ".jpg")
'Image1.PictureSizeMode = fmPictureSizeModeClip
'Image1.PictureSizeMode = fmPictureSizeModeZoom
Image1.PictureSizeMode = fmPictureSizeModeStretch
End Sub

T&#305;rnak i&#351;aretli se&#231;enekleri deneyerek hangisini isterseniz ayarlayabilirsiniz..
 
Son düzenleme:
[ÇÖZÜLDÜ] İmage nesnesine resim getiremiyorum

Selam,

Zoom yapmasını istiyorsanız, 1.OP sayfasında yazdığınız kodu değiştiriniz..

Kod:
Private Sub ComboBox1_Click()
Image1.Picture = LoadPicture("C:\Deneme\" & ComboBox1.Value & ".jpg")
'Image1.PictureSizeMode = fmPictureSizeModeClip
'Image1.PictureSizeMode = fmPictureSizeModeZoom
Image1.PictureSizeMode = fmPictureSizeModeStretch
End Sub

Tırnak işaretli seçenekleri deneyerek hangisini isterseniz ayarlayabilirsiniz..

emeğinize sağlık çok güzel oldu.
 
Rica ederim, iyi &#231;al&#305;&#351;malar...
 
Geri
Üst