Показать сообщение отдельно
  #1  
Старый 08.01.2019, 15:24
sslayermagg sslayermagg вне форума
Прохожий
 
Регистрация: 08.01.2019
Сообщения: 2
Версия Delphi: Delphi 10
Репутация: 10
По умолчанию Конфликт имен при открытии файла в Excel

Добрый день!
Я понимаю, что данная тема поднималась в 2013 г., но я хочу предложить выход из ситуации с конфликтом имен, который будет работать в exele выше 2003, с возможностью использовать фильтры в файле. Для начала необходимо выполнить действия описанные в статье по ссылке: http://www.omlemon.ru/stati/reklama/13 (по сути создается макрос для отображения скрытых имен в файле EXEL'я и запускается). После этого найти в менеджере имен (EXEL) имя переменной с которой конфликтует Делфи, при открытии файла EXEL, и переименовать, например у меня была проблема с именем: _FilterDatabase, я добавил букву s и получилось: _FilterDatabases и проблема исчезла, при этом работа с фильтрами в EXEL сохранилась.
Ответить с цитированием