Значение в первом поле в первой ячейке A00150, во второй ячейке 150300.
Первое значение при чтение через ADO становится равным 0. Тип данных 5, что соответствует типу Double.
Ну, похоже, в правильном направлении движемся...
Что в ячейках с 3-ей по 8-ую?
Потом попробуйте отсортировать строки в Excel по этому полю по убыванию, чтобы коды начинающиеся с букв стали первыми.