[ Dusan N. @ 14.10.2014. 10:18 ] @
Podake u tabelu unosim preko forme i to isključivo sa numeričke tastature.
Pošto uneseni podatak treba i da preračuna rezultat u labelu kao broj to se pojavljuje greška zavisno od unosa dec.zareza sa numeričke ili tekstualne tastature.
Šaljem uprošten primjer.

Pozdrav
[ 3okc @ 15.10.2014. 15:52 ] @
Meni proradilo kada sam ispravno deklarisao promenljivu za očekivani tip podatka.

Code (vb):

Private Sub CommandButton1_Click()
Dim numInput As Double

    If IsNumeric(TextBox1.Value) _
        Then
            numInput = CDbl(TextBox1.Value)
        Else
            MsgBox "Unesite brojčanu vrijednost", , "Greška!"
            TextBox1.SetFocus
            Exit Sub
    End If

    ' TEST:

    Range("A2").Value = numInput

    Label2.Caption = numInput + 10
End Sub
[ lukarim @ 15.10.2014. 19:29 ] @
Može se upotrijebiti maleni trik a to bi izgledalo:

.............
Code:

....................
numInput =TextBox1.Value*1
.................


pomnožiti sa jedan.............bez replace, find substitute i sličnih stvari
jednostavnije je razumljivije bez deklaracija varijabili, za početnike idealno, naravno i za one ostale
koji muku muče sa tim zarezom u formama
[ Dusan N. @ 17.10.2014. 11:27 ] @
Zahvaljujem.