userformda resim sorunu

Katılım
4 Kasım 2004
Mesajlar
22
arkadaşlar, ekte bir derneğin üye bilgileri ve aidatlarını taksitler halinde ödeme bilgileri var. yeni üye kaydı yaparken resimyolu textbox ına üyelerin c klasöründe soyadı ile başlayan jpg resim yollarını gireceğim.
örneğin c\resim*atalay.jpg gibi. Bu kayıtlar liste sayfasına kaydediliyor. değiştir commandine bastığımda seçili kişinin bilgileri ve resmi de gelsin istiyorum. resimleri nasıl yerleştirebilirim?
programı shift tuşu ile açarak inceler misiniz?
 
Katılım
4 Kasım 2004
Mesajlar
22
o dosyayı daha önce incelemiştim. am o resimleri listboxtan alıyor. ben c klasöründen almak istiyorum.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
ListBox' da C:\Resim klasöründen alıyor. Aynı durum.

Neyse, siz hazır cevap arıyorsunuz. Kolay gelsin.
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
veya şunu deneyin

mahmut adında bir resim olduğunu varsayalım bu resmi
UserFormda ki Image nesnesinde göstermek için

[vb:1:b04e5302cd]Private Sub UserForm_Activate()
' Aktif sayfada "mahmut" adı ile belirlediğimiz resim kopyalanır
ActiveSheet.Shapes("ogres").CopyPicture
' UserFormda bulunan image1 nesnesinin resmi
' Bu module(ResimPaste) sayesinde kopyaladıgımız resim yapılır
Me.Image1.Picture = PastePicture
End Sub [/vb:1:b04e5302cd]

!!!= PastePicture ayrı bir module ile gerçekleşir
 
Katılım
20 Mayıs 2005
Mesajlar
48
Excel Vers. ve Dili
Excel2003 - Türkçe
mahmut_bayram' Alıntı:
...
!!!= PastePicture ayrı bir module ile gerçekleşir.
...
Gerekli olan module ektedir.
Dosyayı çalışmanıza import file yöntemi ile yükleye bilirsiniz.

Kolay gelsin.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ã?ncelikle M sütunundaki resim adlarını sadece atalay.jpg, balta.jpg şeklinde yazın. Sonrada değiştir butonu altındaki kodlara aşağıdaki iki satırı ilave edin.

[vb:1:61e453c1ce]degisim.Image1.PictureSizeMode = fmPictureSizeModeZoom
degisim.Image1.Picture = LoadPicture("C:\Resim\" & ActiveCell.Offset(0, 12).Value)
[/vb:1:61e453c1ce]
 
Üst