Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém ou define a questão de validação que é selecionada na janela Questões. Leitura/gravação.
Sintaxe
expression. SelectedValidationIssue
expressão Uma variável que representa um objeto Janela .
Valor de retorno
Comentários
Tentar obter ou definir a propriedade SelectedValidationIssue numa janela que não seja a janela Problemas ou quando a janela Problemas está fechada, devolve um erro.
Se várias questões forem selecionadas na janela Questões, o Visio retornará a questão com o foco.
Se nenhuma questão for selecionada, o Visio retornará Nothing. Por predefinição, os problemas que especificou para serem ignorados não são apresentados. Se você definir a propriedade como Nothing, o Visio desmarcará a seleção na janela Questões.
Exemplo
O exemplo de Visual Basic for Applications (VBA) seguinte mostra como utilizar a propriedade SelectedValidationIssue para obter o problema de validação atualmente selecionado na janela Problemas. Se não estiver selecionado nenhum problema, o código apresenta uma caixa de mensagem a pedir ao utilizador para selecionar um problema.
Set vsoIssuesWindow = Application.ActiveWindow.Windows.ItemFromID(Visio.VisWinTypes.visWinIDValidationIssues)
' If the Issues window is visible, find the selected validation issue.
If vsoIssuesWindow.Visible Then
Set vsoValidationIssue = vsoIssuesWindow.SelectedValidationIssue
End If
' Respond to the case when no validation issue is selected.
If vsoValidationIssue Is Nothing Then
MsgBox "Please select an issue."
End If
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.