У меня есть файл XLSM, который содержит 2 соединения веб-запросов. Когда я перехожу к «Соединениям» на вкладке «Данные», я представляю два соединения, которые у меня есть.Автоматически выполнять подключения к данным в XLSM
Для каждого из них я могу редактировать некоторые свойства, в которых говорится «Обновить каждые X минут». Я установил это на 1 минуту, а также отметил «Активировать обновление фона».
Это, однако, не будет работать, поскольку соединения веб-запроса не будут выполняться в любом случае.
В конечном счете, мне нужно, чтобы эти соединения выполнялись автоматически один раз в час. Предпочтительно без какого-либо взаимодействия с пользователем и без открытия документа.
Возможно ли это?
Вы не можете обновить соединение, не открывая файл. Вы можете запускать запросы при открытии файла или создавать подпрограмму 'VBA', которая открывает файл, затем использует' RefreshAll' и каждый час сохраняет исходный файл. – user3819867
Вы имеете в виду скрипт VBA, который может быть назначен в f.ex. Планировщик задач Windows? – Herter
Я имел в виду скрипт 'VBA' как вещь, которую вы можете написать в самом Excel, но вы также можете использовать' VBS'. – user3819867