Метки записи: |
Добрый день, столкнулся с проблемой при импорте из Excle.
Лог содержит ошибки следующего рода:
"Ошибка чтения из ячейки Excel R3C7. Объект не поддерживает это свойство или метод. Строка будет пропущена"
Типы соответствующих ячеек текстовые, причем когда я вручную удаляю данные из указанных в логе ячеек и завожу их, также вручную, все происходит нормально.
Подскажите где "КОПАТЬ".
Спасибо
Комментарии
Поищите в scr_DatafrowExcelUtils строку ErrorReadingDataFromCell. Она используетяся в блоке catch. Ставим debugger перед соответствующим блоком try и смотрим на какой строке идет свал. Отсюда уже нужно плясать. Судя по коду "Ошибка чтения из ячейки" не обязательно означает, что произошла именно ошибка чтения из ячейки :)
Извините, невнимательно прочитал Ваш пост. Пропустил целый абзац :) Действительно, что-то с ячейкой Excel. Может у Вас там формула? А в углу ячейки нет зеленой метки? Думаю образец файла, в котором есть эта ячейка поможет разобраться.
Спасибо за помощь, разобрался! Проблема была в "странном" меню MS Office 2007, уж очень далеко там меняется формат столбца
p.s. Нет, ошибки в ячейке небыло.
Да, с этим форматированием вечно всякие неприятности в импорте.
Павел, попробуйте сделать резервную копию БД и загрузить сервисы, которые прикреплены к сообщению.
Должно помочь!
Татьяна, спасибо. Все получилось. Проблема была в "странном" меню MS Office 2007, уж очень далеко там меняется формат столбца