Objeto LineFormat (Publisher)
Representa formatação de linha e ponta de seta. Para uma linha, o objeto LineFormat contém informações de formatação para a própria linha; para uma forma com uma borda, esse objeto contém informações de formatação para a borda da forma.
Comentários
Use a propriedade Shape.Line para retornar um objeto LineFormat .
Exemplo
O exemplo a seguir adiciona uma linha tracejada azul ao documento ativo. Há uma elipse curta e estreita no ponto inicial da linha e um triângulo longo e largo em seu ponto de extremidade.
Sub FormatLine()
With ActiveDocument.Pages(1).Shapes.AddLine(BeginX:=100, _
BeginY:=100, EndX:=200, EndY:=300).Line
.DashStyle = msoLineDashDotDot
.ForeColor.RGB = RGB(50, 0, 128)
.BeginArrowheadLength = msoArrowheadShort
.BeginArrowheadStyle = msoArrowheadOval
.BeginArrowheadWidth = msoArrowheadNarrow
.EndArrowheadLength = msoArrowheadLong
.EndArrowheadStyle = msoArrowheadTriangle
.EndArrowheadWidth = msoArrowheadWide
End With
End Sub
Métodos
Propriedades
- Application
- BackColor
- BeginArrowheadLength
- BeginArrowheadStyle
- BeginArrowheadWidth
- CapStyle
- DashStyle
- EndArrowheadLength
- EndArrowheadStyle
- EndArrowheadWidth
- ForeColor
- GradientAngle
- GradientColorType
- GradientStyle
- GradientVariant
- InsetPen
- JoinStyle
- Responsável
- Padrão
- PresetGradientType
- Estilo
- Transparência
- Type
- Visible
- Weight
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.