У меня есть приборная панель, которую будут использовать другие. Когда он откроется, я хочу, чтобы все ссылки были обновлены. Без появления окна подсказки.

Я могу подавить окно обновления с помощью приведенного ниже, но будет ли это обновлять ссылки?

Private Sub Workbook_Open()
    Application.AskToUpdateLinks = False
End Sub

Также, если есть неработающая ссылка, я хотел бы, чтобы она продолжалась без запроса, это возможно?

1 ответ1

0

Да, ссылки будут обновлены.

Из оффлайн справки:

Скриншот справки

Этот код будет подавлять все диалоги, в то же время заставляя ссылки обновляться:

Private Sub Workbook_Open()

  With Application
    .DisplayAlerts = False
    .AskToUpdateLinks = False
    .DisplayAlerts = True
  End With

End Sub

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .