0
xypc
15.07.13
✎
19:26
|
Привет всем, делаю внешнюю обработку, которая из файла эксель берёт данные и создаёт на их основе документы.
Проблема в том, что как-то очень странно считывает значения ячеек в файле экселя, присваиваю я их следующим образом:
НоваяСтрока.ДатаНакладной = ЛистЕксель.Cells(Сч, 8).Value;
НоваяСтрока.НомерНакладной = ЛистЕксель.Cells(Сч, 9).Value;
Так вот, в основном он всё читает правильно, но если я сам создаю новый файл, а не использую тот, что кинули пользователи, то некоторые значения он игнорирует, а я не могу понять почему.
Есть предположение, что имеет место чувствительность к формату ячеек.
Таблица в файле эксель выглядит так:
12.03.1991 22 14.08.2013 123456,78 123456,78 16.02.2012 91
И в результате он распознаёт всё, кроме последних двух значений, вместо них он выдаёт 01.01.0001 и "" соответственно...
|
|
2
xypc
15.07.13
✎
19:30
|
Так, прошу прощения за панику, отбой тревоги, я не в те номера ячеек забил, не заметил. Столь глупая ошибка)
|
|