Victor,
You need to change the BoundTo property so that VFP will use the value instead of the ListIndex for the DisplayValue. When VFP sees a numeric value for the combo it then, by default, uses the ListIndex for the value. The BoundTo property tells VFP to use the Actual value in the internal list instead of the ListIndex.