>Hello Greg,
>
>Thanks for your reply, i will try your suggestion.
>Also, i don´t understand why using array the value return is the position of the array, but not the value i choose, why ?
Because that's the default, the numeric value is taken to be the index into the array. If you want it to be taken literally, i.e. that your controlsource bound to a numeric field gets the value of that field and not the index, .combo.boundTo=.t. (the default is .f.).