Many thanks for your help.I think that at the very least it confirms something not quite right is happening.I will run your code and see if it helps.I guess I might be able to trap that the keys were used and in that case forget about the result fromcusrselection which I then would need.