- Katılım
- 27 Şubat 2007
- Mesajlar
- 353
- Excel Vers. ve Dili
- 2002 Türkçe
userformdaki chekbox tıklandığında sayfa1 c12:c32 aralığındaki ilk boşluğa adımı yazsın.
chekbox boş olunca adım yazmasın.
chekbox boş olunca adım yazmasın.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub CheckBox1_Click()
Dim hücre As Range
Sheets("Sayfa1").Select
For Each hücre In [C1:C32]
If hücre.Value = "" Then
hücre.Value = "Benim İsmim"
Exit For
End If
Next
End Sub
chekboxtan chek isaretini kaldırdığımda bir kez daha alt hucreye adımı yazıyor. benim istediğim chek işaretini kaldırdığım zaman adım silinsin.Merhaba.
CheckBox'ın click olayına aşaığdaki kodları yazın.
Kod:Private Sub CheckBox1_Click() Dim hücre As Range Sheets("Sayfa1").Select For Each hücre In [C1:C32] If hücre.Value = "" Then hücre.Value = "Benim İsmim" Exit For End If Next End Sub
Private Sub CheckBox1_Click()
Dim hücre As Range
Sheets("Sayfa1").Select
If CheckBox1.Value = True Then
For Each hücre In [C1:C32]
If hücre.Value = "" Then
hücre.Value = "Benim İsmim"
Exit For
End If
Next
End If
If CheckBox1.Value = False Then
For Each hücre In [C1:C32]
If hücre.Value = "Benim İsmim" Then
hücre.Value = ""
Exit For
End If
Next
End If
End Sub