Objeto Ajustes (Publisher)
Contém uma coleção de valores de ajuste para o objeto AutoForma ou WordArt especificado.
Comentários
Cada valor de ajuste representa uma maneira de que uma alça de ajuste pode ser ajustada. Como alguns identificadores de ajuste podem ser ajustados de duas maneiras, por exemplo, alguns identificadores podem ser ajustados horizontal e verticalmente, uma forma pode ter mais valores de ajuste do que tem identificadores de ajuste. Uma forma pode ter até oito ajustes.
Use a propriedade Ajustes do objeto Shape para retornar um objeto Adjustments . Use Ajustes (índice), em que o índice é o número de índice do valor de ajuste, para retornar um único valor de ajuste.
As diferentes formas têm números diferentes de valores de ajuste, tipos de ajustes diferentes alteram a geometria de uma forma em formas diferentes, e diferentes tipos de ajuste têm intervalos diferentes de valores válidos.
A tabela a seguir resume os intervalos de valores de ajuste válidos para diferentes tipos de ajustes. Na maioria dos casos, se você especificar um valor que está além do intervalo de valores válidos, o valor válido mais próximo será atribuído ao ajuste.
Tipo de ajuste | Valores válidos |
---|---|
Linear (horizontal ou vertical) | Geralmente o valor 0,0 representa a borda esquerda ou superior da forma e o valor 1,0 representa a borda direita ou inferior da forma. Os valores válidos correspondem a ajustes válidos que você pode fazer à forma manualmente. Por exemplo, se você puder puxar uma alça de ajuste metade do caminho da forma manualmente, o valor máximo para o ajuste correspondente será 0.5. Para formas como textos descritivos, onde os valores 0.0 e 1.0 representam os limites do retângulo definido pelos pontos iniciais e finais do texto descritivo, os números negativos e números maiores que 1.0 são valores válidos. |
Radial | Um valor de ajuste 1.0 corresponde à largura da forma. O valor máximo é 0,5, ou metade do caminho da forma. |
Ângulo | Valores são expressos em graus. Se você especificar um valor fora do intervalo -180 a 180, ele será normalizado para estar dentro desse intervalo. |
Exemplo
O exemplo a seguir adiciona um texto descritivo de seta direita ao documento ativo e configura os valores de ajuste do texto descritivo. Observe que apesar da forma ter apenas três alças de ajuste, ela tem quatro ajustes. Os ajustes três e quatro correspondem ambos à alça entre a ponta e a linha da seta.
Sub AdjustRightArrowCallout()
With ActiveDocument.Pages(1).Shapes.AddShape( _
Type:=msoShapeRightArrowCallout, Left:=72, Top:=72, _
Width:=250, Height:=190).Adjustments
.Item(1) = 0.75 'Adjusts width of text box
.Item(2) = -0.5 'Adjusts width of arrowhead
.Item(3) = 0.8 'Adjusts length of arrowhead
.Item(4) = -0.75 'Adjusts width of arrow neck
End With
End Sub
Propriedades
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.