|
![]() |
#1 |
Участник
|
Вот фрагмент кода:
X++: while (!rstExcel.EOF()) { for (n = 0; n <= 9; n += 1) { switch(n) { case 0: fld = flds.Item(n); s1 = element.adoInfoValFromExcel(fld.Value(), fld.Type()); break; case 4: fld = flds.Item(n); s3 = element.adoInfoValFromExcel(fld.Value(), fld.Type()); break; case 9: fld = flds.Item(n); s2 = element.adoInfoValFromExcel(fld.Value(), fld.Type()); break; } } Первое значение при чтение через ADO становится равным 0. Тип данных 5, что соответствует типу Double. |
|
![]() |
#2 |
Moderator
|
Цитата:
![]() Что в ячейках с 3-ей по 8-ую? Потом попробуйте отсортировать строки в Excel по этому полю по убыванию, чтобы коды начинающиеся с букв стали первыми. |
|