Çözüldü OPTİON BUTTON RESMİNİ İMAGEYE ÇAĞIR CAPTİONUNU LABELE YAZ

Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
userform üzerindeki option butonların hangisine tıklarsa o optionbuttona ait picture resminin image nesnesinde görünmesi

optionbutton captionu nu da labelde gösterme

örnek dosya ektedir.
 

Ekli dosyalar

Son düzenleme:
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
konu başlığı ve soru güncellendi arkadaşlar.
 
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
fikri olan varmı arkadaşlar
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Ekli belgede bir şeyler yaptım. Deneyiniz.
 

Ekli dosyalar

Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
@Ömer BARAN ömer hocam mükemmel olmuş tam iştediğim gibi.. ellerinize emeklerinize zihninize sağlık.


şimdi bir sorum daha olucak sırayla gitmek daha mantıklı ve anlaşılır olur diye teker teker sorup çözüm yolu bulmaya çalışıyorum.

userform 2 de eklediğim veriyi içe aktar butonuna tıklayınca label 1 deki değeri userform üzerindeki label 1 e label 2 deki veriyide userfom 3 üzerindeki label 2 ye aktararak userform 1 e geçiş yapması.

ekli dosya
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Userform2'ye ait kod bölümüne ekleyin.
CSS:
Private Sub CommandButton4_Click()
    UserForm1.Label1 = Label1.Caption
    UserForm1.Label2 = Label2.Caption
        UserForm2.Hide
        UserForm1.Show
End Sub
 
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
@Ömer BARAN hocam mükemmellerle devam ediyoruz gene :). bu da tamam verdiğiniz kodlara image nesnesinide ekledim resim seçilip veriyi aktar diyince resmide beraberinde aktarıyor. buraya kadar 10 üzerinden 100 :))

şimdi userfom1 de combobox 1 de isim seçtiğim zaman karşısındaki verileri alarak label1 ve label 2 ye yzacak ve userform 2 de o isimlerideki ıoption buttonların resimlerini göstermesi.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
UserForm1'in kod bölümüne yapıştırın.
RESİM GETİR DÜĞMESİne gerek olmadığını düşünüyorum.
Rich (BB code):
Private Sub UserForm_Initialize()
    ComboBox1.RowSource = "Sayfa1!A1:A" & Sheets("Sayfa1").Cells(Rows.Count, "A").End(3).Row
End Sub

Private Sub ComboBox1_Change()
If ComboBox1 <> "" Then
    Label1.Caption = Sheets("Sayfa1").Cells(ComboBox1.ListIndex + 1, 2)
    Label2.Caption = Sheets("Sayfa1").Cells(ComboBox1.ListIndex + 1, 3)
    ono = (ComboBox1.ListIndex) * 2 + 3
    Image1.Picture = UserForm2.Controls("OptionButton" & ono).Picture
    Image2.Picture = UserForm2.Controls("OptionButton" & ono + 1).Picture
End If
End Sub
 
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
@Ömer BARAN ömer hocam diyecek söz bulamıyorum. çok çok çok teşekkür ederim işte buydu. mükemmel ötesi oldu.
şimdi son sorum bunuda çözersek büyük bir sancıya çare olacağız.

userform 2 deki optionbuttonlara sağ click komutuyla option button picturesini sistemden herhangi bir dosyadan seçip kaydetmek veya değiştirmek.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Resim çağırma işlemleriyle ilgili tecrübem malesef yeterli değil.
Denerim, sonuç alabilirsem cevap yazarım, cevap yazamazsam;
forumda, başka başarılı örnekler de vardır mutlaka ancak
özellikle Sayın halit3'ün çok sayıda örnek belgesi ve verdiği kodlar var onlardan yararlanırsınız.

Tavsiyem nesneye sağ tıklama eylemi yerine,
userforma ekleyeceğiniz (ya da yeni bir userform üzerinden de olabilir) OptionButtonların adlarının olduğu yeni bir Combobox'tan seçim yapıp, bununla birlikte çalışacak bir CommandButton kullanarak da GÖZAT ekranı üzerinden resim seçme ve bu resimi nesnenin resmi olarak kullanmayı tercih etmeniz yönünde olacak.
.
 
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
@Ömer BARAN hocam bende bakıp bu konuda buraya ekleme yapıp size bilgi vereceğim bu akşam. sanırım bende ona benzer bir örnek vardı bu çalışmaya entegre etmeye çalışacağım kodlamayı. emeklerinize sağlık

combobox fikri daha mantıklı. zaten combobox isimleri excelde kayıtlı olucak o isme denk gelen imagelerin resminin değişmesi yönünde iki adet combobox açılabilir. üstelik kod yoğunluğda olmaz böylelikle.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Takıldığınız noktada buraya yazarsınız.
 
Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
@Ömer BARAN ömer hocam userformu bayağı toparladık fakat resim ekle butonumuz iş görmez hale geldi acaba bi yerde sorunmu var.

comboboxtan emisyon seçerseniz açılan frameden resim seçip resim ekle dediğim zaman resmi ve ilgili yazıyı yerlerine almıyor :(
 

Ekli dosyalar

Üst