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.
Representa um conjunto de barras de navegação na Web para o documento atual. O objeto WebNavigationBarSet é um membro da coleção WebNavigationBarSets , que inclui todos os conjuntos de barras de navegação na Web no documento atual.
Comentários
Para adicionar a barra de navegação Web especificada a todas as páginas de um documento, utilize os parâmetros Esquerda, Superior e Largura do método AddToEveryPage , em que Esquerda é a posição do limite esquerdo da forma, Superior é a posição da margem superior da forma e Largura é a largura da forma que representa o conjunto de barras de navegação na Web.
Para remover o conjunto de barras de navegação web e todas as instâncias do mesmo de um documento, utilize o método DeleteSetAndInstances .
As seguintes opções dizem respeito a barras de navegação Na Web orientadas horizontalmente:
- Utilize a propriedade IsHorizontal para determinar a orientação do conjunto de barras de navegação.
- Utilize o método ChangeOrientation para definir a orientação do conjunto de barras de navegação na Web.
- Se a orientação estiver definida como horizontal, pode definir as propriedades HorizontalAlignment e HorizontalButtonCount .
Exemplo
O exemplo seguinte adiciona a primeira barra de navegação Web definida a todas as páginas que têm o método AddToEveryPage definido como Verdadeiro ao adicionar a página ou a propriedade WebPageOptions.IncludePageOnNewWebNavigationBars definida como Verdadeiro.
Dim objWebNavBarSet as WebNavigationBarSet
Set objWebNavBarSet = ActiveDocument.WebNavigationBarSets(1)
objWebNavBarSet.AddToEveryPage Left:=50, Top:=10, Width:=500
O exemplo a seguir exclui todas as instâncias de cada objeto WebNavigationBarSet na coleção WebNavigationBarSets.
Dim objWebNavBarSet As WebNavigationBarSet
For Each objWebNavBarSet In ActiveDocument.WebNavigationBarSets
objWebNavBarSet.DeleteSetAndInstances
Next objWebNavBarSet
O exemplo seguinte adiciona a primeira barra de navegação na coleção WebNavigationBarSets do documento ativo a cada página que tenha o método AddToEveryPage definido como Verdadeiro ou a propriedade IncludePageOnNewWebNavigationBars definida como Verdadeiro e, em seguida, define o estilo do botão como pequeno. É realizado um teste para determinar se o conjunto de barras de navegação é horizontal. Se não for, o método ChangeOrientation é chamado e a orientação é definida como horizontal. Depois que a barra de navegação for orientada horizontalmente, a contagem de botão horizontal for definida como 3 e o alinhamento horizontal dos botões é definido como esquerda.
Dim objWebNav As WebNavigationBarSet
Set objWebNav = ActiveDocument.WebNavigationBarSets(1)
With objWebNav
.AddToEveryPage Left:=10, Top:=10
If .IsHorizontal = False Then
.ChangeOrientation pbNavBarOrientHorizontal
End If
.HorizontalButtonCount = 3
.HorizontalAlignment = pbnbAlignLeft
End With
Métodos
Propriedades
- Application
- AutoUpdate
- ButtonStyle
- Design
- HorizontalAlignment
- HorizontalButtonCount
- IsHorizontal
- Links
- Nome
- Responsável
- ShowSelected
Confira também
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.