Textbox a sayı yazma

Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Selamlar arkadaşlar textbox8 e skor yazdırmak istiyorum mesela 9-1 , 0-3 gibi
TextBox8=Format (TextBox8, "dd.mm.yyyy")
Buradaki tarih formatı yerine ne yazmam gerekir yardımcı olacak arkadaşlara teşekkürler.
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Textbox exit olayına yazın.
Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
On Error GoTo Hata
TextBox1.Text = Split(TextBox1, "-")(0) & " - " & Split(TextBox1, "-")(1)
Exit Sub
Hata:
MsgBox "Hatalı veri girişi...", vbInformation, "ASKM"
TextBox1.SetFocus
End Sub
 

Orion1

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

Ofis-2010-TR 32 Bit
Textboxı formatlamayın.Yazdığınız gibi bırakın.:cool:
 
Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Arkadaşlar selamlar çok sağolun cevaplarınız için ,sorunum galiba textboxa yazarken değil, excele kayıt ederken 9-0 Eyl.00 gibi gözüküyor hücre biçimlerinmeden ne yaptımsa 9-0 yapamadım tekrar teşekürler.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek:

[A1] = "'" & TextBox1

Yada;

[A1].NumberFormat = "@"
[A1] = TextBox1

Gibi yazabilirsiniz.

.
 
Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Ömer hocam selamlar teşekkür ediyorum biçimlenecek (textboxdan akrarılan) hücre E sütunda ve her aktarılmada kayıt bir alt hücreye oluyor.Şöyle yaparak çözüm ama pek pratik gelmedi Textboxta 9-0 ın önüne tırnak işareti koyarak yaptım
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
İlk verdiğim örneği kullanırsanız tırnak işaretini kendi koyacaktır.

.
 
Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Ömer hocam birinci formülü Vba ya mı yazıyoruz? Teşekkürler
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
TextBox daki değeri hücreye aktarmak için kullandığınız kod;

[A1] = TextBox1 bu ise aşağıdaki gibi değiştirmeniz yeterli.

[A1] = "'" & TextBox1

Örnek bir koddur. Siz çalışmanızda kullandığınız ilgili aktarım koduna kırmızı ilaveyi yapmanız yeterli.
.
 
Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Ömer hocam her şey için çok teşekkürler hallettim.
 
Üst