kemal turan
Altın Üye
- Katılım
- 10 Haziran 2011
- Mesajlar
- 1,677
- Excel Vers. ve Dili
- Excel 2010 32 bit
merhaba,
Userform üzerindeki textboxlar arası hesaplamayı bu kod ile yapıyorum. Sıkıntı yok.
fakat aşağıdaki kod ile sayfaya veriyi kayıt ettiğimde
2113,38 şeklinde olması gereken sayı hücrede 211.338,00 olarak görünüyor.
Userform üzerindeki textboxlar arası hesaplamayı bu kod ile yapıyorum. Sıkıntı yok.
Kod:
Sub hesap()
For i = 42 To 61
If Controls("textbox" & i) <> "" And Controls("textbox" & i + 20) <> "" Then
Controls("textbox" & i + 40) = Controls("textbox" & i) * Controls("textbox" & i + 20)
End If
Next
For k = 82 To 101
A = A + Val(Controls("textbox" & k))
Next
TextBox102 = Format(A, "#,###.00")
End Sub
fakat aşağıdaki kod ile sayfaya veriyi kayıt ettiğimde
2113,38 şeklinde olması gereken sayı hücrede 211.338,00 olarak görünüyor.
Kod:
For i = 82 To 101
sonsatir = S2.Range("N65536").End(xlUp).Row + 1
If Controls("TextBox" & i) <> "" Then
S2.Cells(sonsatir, 14) = CDbl(Controls("TextBox" & i).Value) * 1
End If
Next i
