Sorry, but in my ignorance I was hoping that entering a leading zero to the new numbers 01,02,03 etc, the VAL function would sort them first before any of the existing numbers, so that the list would produce 01,02,03 then 1,2 3. But looking at your example of ?val("010") giving 10 implies that...