Problema con manejo de numeros decimales

Miguel
18 de Julio del 2004
Dim a As Double
a = InputBox("numero", "intro")
List1.AddItem a

Eso es lo que hice:
introduzco los datos de entrada utilizando el punto decimal con las teclas calculadora (lado derecho del teclado).
Ejemplo:
15.5
0.01
Y lo que me muestra el List1 es:
155
1
Entonces lo que pasa es que no reconoce el punto decimal, el unico modo que lo reconoce es digitando la coma del teclado (cerca a la barra espaciadora) asi:
15,5
0,01
Que me sugieren por favor:

Astonifer
18 de Julio del 2004
cambia la coma"," por punto "." en la configuracion regional de tu pc desde el panel de control y eso es todo