Выгрузка в Excel. _FilterDatabase

1. user858734 21.12.23 09:42 Сейчас в теме
Добрый день.

1С:Предприятие 8.3
Заменяю в файле xlsx (в xls ошибки не возникает) данные в столбце на котором установлен фильтр (!!!)

Excel=Новый COMОбъект("Excel.Application");
РабочаяКнига=Excel.Workbooks;
Книга=РабочаяКнига.Open(СокрЛП(ПутьКФайлуСДанными));

На строчке "Книга=" появляется окно с ошибкой
"Конфликт имён. Имя не может совпадать со встроенным именем. Старое имя: _FilterDatabase"
и предложением заменить "старое" имя на "новое". (См. файл Столбец С.png)
Если заменить, то выполнение кода продолжается...

Если фильтр в файле не трогать, то и ошибки не возникает))
Но им то (фильтром) пользуются(

Пробовал
Книга = ПолучитьCOMОбъект(ПутьКФайлуСДанными)
Ошибки нет, но и после Книга.Save(), файл не читается (открывается пустой).

P.S. В приложенном файле (Столбец С2.png) -
Зелёная строчка добавляется после изменения фильтра (в столбце С) и сохранении документа.
Она конфликтует с Красной (???) при открытии файла 1С-кой.
Жёлтые - уже переименованные Зелёные (загружал данные и менял фильтр несколько раз).
Прикрепленные файлы:
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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