Ошибка при работе с Excel: несоответствие типов #361200


#0 by Вадимыч
Добрый день и с праздником! Столкнулся с одной неприятной ситуацией при выгрузке данных из Excel. Как обычно создаю OLE-объект и обращаюсь к ячейкам через Cells(Строка, Столбец).value, но если в листе есть ССЫЛКА, то 1С виснет и excel виснут. Появляется сообщение "1С: Несоответствие типов". Пробовал ставить Попытка...Исключение - не ловится. Как обойти эти ссылки?
#1 by Вадимыч
Может у OLE.Range есть какие-нибудь свои методы определения типа?
#2 by Torquader
Кроме Value есть ещё Formula и т.п. (смотрим help в Excel) Но проблемы могут возникать, если ячейки объеденены, то есть MergedCells. А тип можно определить на Васике как TypeName, но он определит тип содержимого ячейки. Попробуй поискать в помощи Link или LinkedCells. Удачи.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С