Ali
Özel Üye
- Katılım
- 21 Temmuz 2005
- Mesajlar
- 7,929
- Excel Vers. ve Dili
- İş:Excel 2016-Türkçe
Hazırladığım userforma sadece sayılar girilsin diye excel.web.tr nin forumlarını inceledim ve aşağıdaki kodu buldum.
Private Sub Textbox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
End Sub
ama 0,125 yada 56,98 gibi virgüllü sayı girilmesine izin verilmiyor. bunun için ne yapmak lazım.
Birde TextBox1'e girdiğim sayı ile TextBox2 girdiğim sayı için
TextBox3'e
(TextBox1/TextBox2)*10^6 formülünü uygulatmak istiyorum.
Yardımlarınızı bekliyorum teşekkürler.
Private Sub Textbox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
End Sub
ama 0,125 yada 56,98 gibi virgüllü sayı girilmesine izin verilmiyor. bunun için ne yapmak lazım.
Birde TextBox1'e girdiğim sayı ile TextBox2 girdiğim sayı için
TextBox3'e
(TextBox1/TextBox2)*10^6 formülünü uygulatmak istiyorum.
Yardımlarınızı bekliyorum teşekkürler.