Como fazer loop através das referências para exibir suas propriedades no Microsoft Access
Número de KB original: 209849
Resumo
Ao exibir o local das referências com a caixa de diálogo Referências no menu Ferramentas, a parte à direita do nome do caminho pode ser truncada devido às limitações da caixa de diálogo. Este artigo mostra como usar um procedimento Visual Basic for Applications para fazer loop pela coleção References e recuperar as propriedades de cada referência.
A Microsoft oferece exemplos de programação somente para ilustração, sem garantias expressas ou implícitas. Isso inclui, mas não está limitado a, as garantias implícitas de qualidade comercial ou conformidade para uma determinada finalidade. Este artigo supõe que você conhece a linguagem de programação que está sendo demonstrada e as ferramentas usadas nos processos de criação e depuração. Os engenheiros de suporte da Microsoft podem ajudá-lo, fornecendo a explicação da funcionalidade de determinado procedimento, mas não modificarão estes exemplos para fornecer funcionalidade adicional nem criarão procedimentos específicos para atender às suas necessidades específicas.
Mais informações
Para fazer loop pela coleção Referências e recuperar as propriedades de cada referência, siga estas etapas:
Crie um módulo e digite a seguinte linha na seção Declarações se ela ainda não estiver lá:
Option Explicit
Digite o seguinte procedimento:
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
Para testar essa função, digite a seguinte linha na janela Imediato e pressione ENTER:
? ReferenceInfo
Observação
Cada referência é listada na janela Imediata.
Referências
Para obter mais informações sobre a coleção Referências, no Visual Basic Editor, clique em Ajuda do Microsoft Visual Basic no menu Ajuda, digite objeto de referência no Assistente do Office ou no Assistente de Resposta e clique em Pesquisar para exibir o tópico.
Para obter mais informações sobre como enumerar por meio da coleção Referências usando o For Each... Na próxima instrução, no Visual Basic Editor, clique em Ajuda do Microsoft Visual Basic no menu Ajuda, digite a seguir no Assistente do Office ou no Assistente de Resposta e clique em Pesquisar para exibir o tópico.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de