Страницы: 1
RSS
Получение данных из других книг
 
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=30476&am...

Добрый день, такая тема уже всплывала. До сих пор получить решение не удалось.
Вариант с UpdateLinks:=False не подходит, так как при большом объеме данных не все ссылки обновляются, либо с ошибками.
Еще раз прошу помогите, как избавиться от сообщения во время обновления ссылок с другими книгами:
ЭТА КНИГА СОДЕРЖИТ СВЯЗИ С ДРУГИМИ ИСТОЧНИКАМИ ДАННЫХ, как сделать, что бы макрос автоматически нажимал "ПРОДОЛЖИТЬ", когда появляется данное сообщение.
 
отключение в начале кода предупреждений и включение в конце не поможет?
Код
Application.DisplayAlerts = False
........
Application.DisplayAlerts = True
 
Цитата
Maratej написал:
Вариант с UpdateLinks:=False не подходит,
так ставьте True - тогда обновлять будет. почитайте про все параметры метода Open - там есть и про обновление ссылок для конкретно открываемой книги.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Так вот как раз с True и вылазит данное сообщение с False, все в порядке, но обновление происходит не полностью.
Изменено: Maratej - 18.05.2018 23:11:27
 
Разработчик здесь все подробно описал.
Владимир
 
Ежику спасибо, отработало! Буду тестить.
Изменено: Maratej - 18.05.2018 23:10:54
 
sokol92 что именно вы имеете ввиду?
Изменено: Maratej - 18.05.2018 23:11:07
 
Уважаемый Maratej, Вы внимательно прочитали материал по ссылке из #5? Там есть, к примеру, подзаголовок "Не отображать запрос и обновлять связи автоматически"
Владимир
 
Уважаемый, sokol92! Так, только это условие действует при самостоятельном открытии файла, но не при открытии файла с помощью макроса при условии UpdateLinks:=True
Изменено: Maratej - 18.05.2018 23:12:28
 
Цитата
Maratej написал:
с False, все в порядке, но обновление происходит не полностью
я вот не пойму: Вам надо чтобы обновлялись или чтобы нет? Если нет - о каком неполном обновлении речь? Или Ваше цель запутать помогающих?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Дмитрий Щербаков, что вы не можете понять? Я же сразу написал, что мне нужно обновлять ссылки в исходной книге, но при обновлении через метод Open, если указать параметр UpdateLinks:=True, появляется сообщение, что не удается обновить ссылки в сопутствующей книге и макрос тем самым обрывается; но если указать UpdateLinks:=False, обновление ссылок внутри сопутствующей книги не происходит и сообщение не появляется, но зато почему то в исходной книге обновляются не все ссылки!
Изменено: Maratej - 21.05.2018 11:02:57
Страницы: 1
Наверх