0
Chai Nic
13.08.25
✎
14:51
|
Есть экселевский документ, в котором присутствуют даты, строки, числа - в общем, значения. Но если я загружаю его в табличный документ 1с, то при обращении к области (к конкретной ячейке), через .Область(<Адрес>).Значение вылетает ошибка "Поле объекта недоступно для чтения". Обратиться через .Текст можно, но там оно искорежено в человекочитаемый локальный формат, и слабо пригодно для обработки (например дата в локальном формате).
Пробовал предварительно устанавливать признак для области .СодержитЗначение=Истина, выдается ошибка "Поле объекта недоступно для записи".
Что посоветуете? С загрузкой через вызов COM-объекта Excel чтобы не связываться..
|
|
1
Fish
гуру
13.08.25
✎
14:55
|
Можно через XML читать, если XLSX.
Погугли, где-то есть примеры загрузки экселя через XML.
Заодно и примеры преобразования дат из экселя тоже наверняка найдёшь.
|
|