option buttun kullanımı

Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
sn.hocalarım günaydın,

Yapmak istediğim şey; bir adet parametre userformu oluşturmak ve userforda parametreler için evet hayır option buttonları koymak. Bu parametre userformunda optionbuttonlardan seçim yapınca seçime göre diğer userformlarda bulunan sadece 1 adet optionbuttona komut ederek onay verecek veya onayı kaldıracak. Yani bir userformun üzerinde bulunan iki optionbuttonun diğer userformlarda bulunan 1 adet optionbuttonu kontrol etmesini istiyorum. Bu mümkünmüdür. İlginize ve yardımlarınıza teşekkür ederim.
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
sn.hocalarım dosya eklemem gerekirmi bu soru için? eklemediğimi fark etmedim.
 

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
Elbette gerekir, sorunuz anlaşılmıyor.
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
sn.hocalarım, ekte bir dosya gönderiyorum ve dosya içersinde sayfa1 de açıklama yaptım umarım açıklama yeterli olur.ilgilenen herkese teşekkür ederim.
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
hocam eklediğim dosya konuyu anlatmak açısından yeterlimidir.
 

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
Bu istediğinizin en iyi yolu seçtiğiniz optionbutonların değerini bir hücreye yazarak saklamaktır. Diğer userformada açılırken bu hücredeki değeri okutmaktır.

Userform1 deki optionbuton 1 ve 2'ye aşağıdaki kodları yazın.

[vb:1:896657d759]Private Sub OptionButton1_Click()
[z1] = OptionButton1.Value
End Sub

Private Sub OptionButton2_Click()
[z1] = OptionButton1.Value
End Sub[/vb:1:896657d759]

Userform2 yede aşağıdaki kodu yazın.

[vb:1:896657d759]Private Sub UserForm_Initialize()
OptionButton1.Value = [z1]
End Sub
[/vb:1:896657d759]
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
hocam yardımınız için teşekkür ederim, diğer userformlara bu hücre değerini nasıl aldırabilirim peki.
 

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
Yukarıdaki mantığı aynı şekilde kullanacaksınız. Ã?rneğin userform1 deki 3 ve 4 ile 5 ve 6 yıda ayrı hücrelere bağlayın.
 
Üst