Не корректное чтение некоторых ячеек excel

1. kiberiq 121 07.02.25 17:41 Сейчас в теме
Коллеги, добрый день!
Столкнулся со следующей проблемой.
Читаю файл xlsx через табличный документ: ТабДок.Прочитать(ИмяФайла);
При этом все ячейки прочитаны корректно, кроме некоторых:
- в excel'е значение в ячейке 0,055, в табличном документе 5,5.
- если в excel'е 0,062 то в табличном документе видно 6,2.
- если в excel'e 4,317 то в табличном документе тоже 4,317.
- если в excel'e 0,04 то в табличном документе тоже 0,04. Остальные значения тоже читаются корректно.
Ошибки только если число начинается с 0,0 и содержит три знака после запятой.
Пробовал указать второй параметр при чтении файла: СпособЧтенияЗначенийТабличногоДокумента.Текст и Значение - не помогло.
Пробовал изменять формат в ячейках файла excel на общий, числовой, текстовый - не помогло.
Автоматическая вставка десятичной запятой в настройках редактора excel выключена.
Пробовал чтение на разных версиях платформы - результат одинаковый.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
4. AlexGoldT 07.02.25 22:00 Сейчас в теме +1 $m
(1) Отписывался уже - спасает сохранение Excel файла в старых форматах. Платформа не верно работает с современными книгами Excel. Кстати в мурзилке по 1С так же упоминаются старые версии Excel

https://forum.infostart.ru/forum9/topic322095/#message3132341
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 33 07.02.25 17:52 Сейчас в теме +1 $m
4. AlexGoldT 07.02.25 22:00 Сейчас в теме +1 $m
(1) Отписывался уже - спасает сохранение Excel файла в старых форматах. Платформа не верно работает с современными книгами Excel. Кстати в мурзилке по 1С так же упоминаются старые версии Excel

https://forum.infostart.ru/forum9/topic322095/#message3132341
5. nomad_irk 81 08.02.25 16:47 Сейчас в теме
(1) читать файл с помощью Excel не предлагать?
3. kiberiq 121 07.02.25 18:32 Сейчас в теме
Благодарю за наводку.
Однако, если изменить только в настройках excel - разделитель целой и дробной части с символа "," на символ ".", то результат чтения в 1С не меняется.
Приходится делать поиск и замену значений в excel. А это ломает все формулы в файле.
На платформе 8.3.24 читается корректно.
6. kiberiq 121 08.02.25 23:37 Сейчас в теме
Сохранить данные excel в формате xls действительно помогает. Это самое простое и эффективное решение. Спасибо!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот