• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

boş textboxa 0 yazmak

Katılım
26 Aralık 2009
Mesajlar
5
Excel Vers. ve Dili
office 2007
Herkese mrb. Bu sitenin yeni üyesiyim. userformda 8 adet textbox kullanıyorum. bunların 4 tanesi rakam girişli. yapmak istediğim ise kaydet butonuna tıkladığımda bu 4 textboxtan herhangi biri boşsa hata veriyor bu hata yerine boş bıraktığım textboxlara 0 yazılabilirmi. Yardımlarınız için şimdiden çok tşk ederim

ActiveCell.Offset(0, 1) = TextBox1
.........
.........
.........
ActiveCell.Offset(0, 5) = CDbl(TextBox5.Text)
.........
..........
...........
 
Herkese mrb. Bu sitenin yeni üyesiyim. userformda 8 adet textbox kullanıyorum. bunların 4 tanesi rakam girişli. yapmak istediğim ise kaydet butonuna tıkladığımda bu 4 textboxtan herhangi biri boşsa hata veriyor bu hata yerine boş bıraktığım textboxlara 0 yazılabilirmi. Yardımlarınız için şimdiden çok tşk ederim

ActiveCell.Offset(0, 1) = TextBox1
.........
.........
.........
ActiveCell.Offset(0, 5) = CDbl(TextBox5.Text)
.........
..........
...........

Sadece kayıt yapmakla bu işler olmuyor.
Kayıt yapma makrosundan çok kontrol kodları daha fazla yer tutuyor.
Kod:
if not isnumeric(textbox5.text) then
    textbox5.setfocus
     msgbox "Lütfen sayısal bir değer giriniz"
     exit sub
end if
 
Sadece kayıt yapmakla bu işler olmuyor.
Kayıt yapma makrosundan çok kontrol kodları daha fazla yer tutuyor.
Kod:
if not isnumeric(textbox5.text) then
    textbox5.setfocus
     msgbox "Lütfen sayısal bir değer giriniz"
     exit sub
end if

Öncelikle cevabınız için tşkler. haklısınız kontrol daha önemli ama ben vba da çok yeniyim.
 
Öncelikle cevabınız için tşkler. haklısınız kontrol daha önemli ama ben vba da çok yeniyim.
Sayısal değer olan textboxlarınıaza userformun initailize olayında 0 değeri atayın.
Kod:
Textbox5.text =0
 
Geri
Üst