OptionButton

Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
arkadaşlar ekli dosyada açıklamasını yaptığım şekli ile veri girişi yapmak mümkünmüdür teşekkürler
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Option butonların click olayına
Kod:
sheets("Sayfa2").select
diğer sorunuza gelince ise frame nesnesi ile option butonlarınız 2 şerli gruplara bölebilirsiniz.:cool:
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
teşekkürler bir deniyim bakıyım ama option butona tıkladığmda ilgili hücreye var yada yok yazmasının formülü nasıl bu konuyu ilk kez çalıştığım için
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
boş boş beklemekten ise checkbox ta kullandığımız formülü deniyim dedim oldu ilgin için teşekkür ederim
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
teşekkürler bir deniyim bakıyım ama option butona tıkladığmda ilgili hücreye var yada yok yazmasının formülü nasıl bu konuyu ilk kez çalıştığım için
A1 hücresine var yazar.:cool:
Kod:
Range("A1").value="Var"
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
teşekkürler bir şey daha optionbuttonları en az 6 olduğunu farzedelim kaydet butonuna bağlamak ve her kaydedişimde bir alt satırdan başlaması mümkünmü
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
teşekkürler bir şey daha optionbuttonları en az 6 olduğunu farzedelim kaydet butonuna bağlamak ve her kaydedişimde bir alt satırdan başlaması mümkünmü
A sütununda son satıra ve b sütununa son satıra yazar
Kod:
dim sat as long
sat=cells(65536,"A").end(xlup).row+1
cells(sat,"A").value="Var"
cells(sat,"B").value="Yok"
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
sayın evren gizlen malesef vermiş olduğun kodları kaydet butonuna adapte edemedim:( textbox1 ve ilk dört optionbuttonu adapte etmemde yardımcı olursan ben diğerlerini inşallah yaparım girişler zarf açma sayfasında b14 ten başlayacak her kaydedişte yine a14 ten başlayarak sıra numarası vererek bir alt satıra geçecek dosyayı ekliyorum
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ayni mantıkla diğerlerini siz devam edin.:cool:
Kod:
Private Sub CommandButton2_Click()
Dim i As Long
If TextBox6.Text = "" Then
    MsgBox "Adı boş olamaz..!!", vbCritical, "UYARI"
    TextBox6.SetFocus
    Exit Sub
End If
sat = Cells(65536, "A").End(xlUp).Row + 1
Cells(sat, "B").Value = TextBox6.Text
Cells(sat, "A").Value = sat - 13
If OptionButton1.Value = True Then
    Cells(sat, "C").Value = "Var"
    Else
    Cells(sat, "C").Value = "Yok"
End If
End Sub
 

Ekli dosyalar

Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
Evren Gizlen Hocam Dün Akşam Çıkmak Zorunda Olduğun İçin Bakamadım Ama Bu Gün Yaklaışık 2 Saattir Uğraşıyorum Vermiş Olduğun Kodlara Kırmızı Olan Yerleri Ekledim Olmadı Çıkardım Olmadı Option Button2 Ve 3 İle Bilgi Girişi Yapamadım Hata Nerde Bilmiyorum

Private Sub CommandButton2_Click()
Dim i As Long
If TextBox6.Text = "" Then
MsgBox "Adı boş olamaz..!!", vbCritical, "UYARI"
TextBox6.SetFocus
Exit Sub
End If
sat = Cells(65536, "A").End(xlUp).Row + 1
Cells(sat, "B").Value = TextBox6.Text
Cells(sat, "A").Value = sat - 13
If OptionButton1.Value = True Then
Cells(sat, "C").Value = "Var"
Else
Cells(sat, "C").Value = "Yok"
If OptionButton2.Value = True Then
Cells(sat, "D").Value = "Var"
Else
Cells(sat, "D").Value = "Yok"

End If

End Sub
Private Sub OptionButton1_Click()
Sheets("Zarf açma").Select
Range("c14").Value = "Var"

End Sub

Private Sub OptionButton2_Click()
Sheets("Zarf açma").Select
Range("c14").Value = "Yok"
End Sub

Private Sub OptionButton3_Click()
Sheets("Zarf açma").Select
Range("D14").Value = "Var"

End Sub

Private Sub OptionButton3_Click()
Sheets("Zarf açma").Select
Range("D14").Value = "Yok"
End Sub
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bir prosedürden 1 tane olmasına dikkat ediniz 2 tane olursa hata verir
Kodlar:cool:
Kod:
If OptionButton1.Value = True Then
Cells(sat, "C").Value = "Var"
Else
Cells(sat, "C").Value = "Yok"
End If
If OptionButton2.Value = True Then
Cells(sat, "D").Value = "Var"
Else
Cells(sat, "D").Value = "Yok"
End If
Kod:
Private Sub OptionButton3_Click()
Sheets("Zarf açma").Select
If OptionButton1.Value = True Then
    Range("D14").Value = "Var"
    Else
    Range("D14").Value = "Yok"
End If
End Sub
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
Yardımların ve emeğin için çok teşekkür ederim e sutununu ekledim çalıştı:)
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
evren gizlen hocam formumu tamamlama aşamasındayım
optionbuttonla ilgili son bir şey daha rica edecektim
formumda yapmış olduğum textbox u kaydete tıkladığımda boşaltabliyorum
TextBox6.Text = ""
optionbutonu boşaltmanın komutu nedir
ben şunu yazıyorum
optionbutton1="" o zaman içi dolu olduğu halde pasif oluyor ben boş ve aktif olmasını istiyorum
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
Kod:
Optionbutton1.setfocus
optionbutton1.value=false
 
Üst