Циклическое просмотр ссылок для просмотра их свойств в Microsoft Access
Исходный номер базы знаний: 209849
Сводка
Когда вы просматриваете расположение ссылок в диалоговом окне Ссылки в меню Сервис, конечная часть имени пути может быть усечена из-за ограничений диалогового окна. В этой статье показано, как использовать процедуру Visual Basic для приложений для циклического просмотра коллекции References и получения свойств каждой ссылки.
Корпорация Майкрософт предоставляет примеры программирования только в целях демонстрации без явной или подразумеваемой гарантии. Данное положение включает, но не ограничивается этим, подразумеваемые гарантии товарной пригодности или соответствия отдельной задаче. Эта статья предполагает, что пользователь знаком с представленным языком программирования и средствами, используемыми для создания и отладки процедур. Специалисты технической поддержки Майкрософт могут пояснить работу той или иной процедуры, но модификация примеров и их адаптация к задачам разработчика не предусмотрена.
Дополнительная информация
Чтобы выполнить цикл по коллекции References и получить свойства каждой ссылки, выполните следующие действия.
Создайте модуль и введите следующую строку в разделе Объявления, если его еще нет:
Option Explicit
Введите следующую процедуру:
Function ReferenceInfo() Dim strMessage As String Dim strTitle As String Dim refItem As Reference On Error Resume Next For Each refItem In References If refItem.IsBroken Then strMessage = "Missing Reference:" & vbCrLf & refItem.FullPath Else strMessage = "Reference: " & refItem.Name & vbCrLf _ & "Location: " & refItem.FullPath & vbCrLf End If Debug.Print strMessage Next refItem End Function
Чтобы протестировать эту функцию, введите следующую строку в окне Интерпретация и нажмите клавишу ВВОД:
? ReferenceInfo
Примечание.
Каждая ссылка отображается в окне Интерпретация.
Ссылки
Для получения дополнительных сведений о коллекции Ссылок в Редактор Visual Basic щелкните Справка Microsoft Visual Basic в меню Справка, введите объект reference в помощнике office или мастере ответов, а затем нажмите кнопку Поиск, чтобы просмотреть раздел.
Дополнительные сведения о перечислении через коллекцию References с помощью параметра For Each... Далее в Редактор Visual Basic щелкните Справка Microsoft Visual Basic в меню Справка, введите далее в помощнике Office или мастере ответов, а затем нажмите кнопку Поиск, чтобы просмотреть раздел.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по