Propriedade Document.VBProjectData (Visio)
Retorna os dados do projeto do Microsoft Visual Basic armazenados com um documento. Somente leitura.
Sintaxe
expressão. VBProjectData
Expressão Uma variável que representa um objeto Document .
Valor de retorno
Byte()
Exemplo
Use a propriedade VBProjectData para determinar se um documento tem um projeto. A macro a seguir mostra como obter uma referência a um documento do Microsoft Visio para determinar se o documento tem um projeto. O código é executado em um programa externo ao documento do Visio.
Private Sub Form_Load()
'Declare document variable
'and Array variable to hold project data.
Dim vsoDocument As Visio.Document
Dim btProjectData() As Byte
'Get the first object in the Documents collection
'of this instance of Visio.
Set vsoDocument = GetObject(, "Visio.Application").Documents(1)
'Populate the array with project data.
btProjectData = vsoDocument.VBProjectData
Debug.Print LBound(btProjectData); UBound(btProjectData)
End Sub
Se o documento não possuía nenhum projeto associado a ele, "0 -1" seria relatado na janela Immediate. Se o documento possuía um projeto, o limite superior seria algum número maior que zero (0). Por exemplo, "0 1535" indicaria que um projeto possuía 1.536 bytes de dados.
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.