Texbox' da sayısal verinin dönüşümü

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,059
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Userform' da bir Texbox' a bir hücreden veri aldıktan sonra; Texbox' daki sayısal veriyi başka bir hücreye aktarmak istersek önce bir değişkene atama yaptığım zaman;

Aşağıdaki kodda bu değişkeni double olarak tanımladığım zaman 2,5 verisini 25 olarak aktarıyor. Bu durumda aşasıdaki kodda "a" değişkeni nasıl tanımlamalıyız?
Burada "a" değişkeni almam gerekiyor, daha sonra bu değeri çarpma işleminde kullanacağım.

Kod:
Private Sub UserForm_Activate()

Me.TextBox1 = Sheets("Siparis").Range("I11")
End Sub

Private Sub CommandButton1_Click()
Dim a
a = Me.TextBox1.Value
Sheets("Report").Range("N2") = a
End Sub
Teşekkürler,
iyi pazarlar
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Benzer bir sorunu ben de yaşamış ve val işlevini kullanarak çözmüştüm.
Belki işinize yarar.
Kod:
    a = Val(Me.TextBox1.Value)
 
Üst