У меня есть файл excel, который использует соединения Salesforce (Salesforce Connector) для загрузки файла отчета в формате csv и обновляет лист excel новыми данными.
Когда я использую параметр «Обновить все из данных», он автоматически инициирует соединитель Salesforce.com для подключения, загрузки и обновления новых данных.
Я хотел бы обновлять его каждые 5 минут. (Запустите Salesforce Connector для подключения, загрузки и обновления рабочего листа последними данными).
Я пробовал следующее, и, к сожалению, это не сработало:
Обновить все --> Свойства подключения --> Использование --> Обновлять каждые 5 минут.
Он обновляется, но не запускает соединитель Salesforce для загрузки и отражения новых данных на листе.
Я попытался создать следующий макрос, чтобы проверить, инициирует ли он «Обновить все» для подключения, загрузки и обновления:
Sub Macro1()
ActiveWorkbook.RefreshAll
End Sub
Как я могу автоматически запускать его каждые 5 минут, чтобы отображать последние данные?
Worksheet_Change()
событие? - person BruceWayne   schedule 22.03.2017RefreshAll
запустить, чтобы повторно загрузить данные? Я думаю, что эта тема должна помочь. - person BruceWayne   schedule 22.03.2017ActiveWorkbook.RefreshAll
не перезагружается - person Tango   schedule 22.03.2017Workbooks(1).RefreshAll
? (из здесь), поскольку, возможно, это конкретно ( или, может быть,Workbooks(ThisWorkbook.Name).RefreshAll
)? Или он технически обновляет лист, просто не загружая данные повторно? Делает ли этот поток< /а> помочь? - person BruceWayne   schedule 22.03.2017SendKeys
. ... Это может помочь, но, как известно, ошибочно. Используйте его только в том случае, если вам не нужно использовать компьютер в противном случае. Лично мне интересно копнуть глубже, как заставить данные перезагружаться. (Возможно, измените заголовок, чтобы отразить реальную проблему, что автоматическое обновление не запускает загрузку подключения к данным). - person BruceWayne   schedule 22.03.2017SendKeys
Однако у меня возникают проблемы с его выполнением каждые 2 минуты. Проверьте: stackoverflow.com/questions/42986634/ - person Tango   schedule 23.03.2017