Clase LineFormat (PowerPoint VBA)

La clase LineFormat representa la línea y el formato de la punta de flecha. Para una línea, el objeto LineFormat contiene información de formato de la línea en sí; para una forma con un borde, este objeto contiene información de formato del borde de la forma.

Set

Para usar una variable de clase LineFormat, primero debe ser instanciado, por ejemplo

Dim lft as LineFormat
Set lft = ActiveWindow.RangeFromPoint.Line

Los siguientes procedimientos se pueden usar para establecer variables de clase LineFormat : Cell.Borders, CellRange.Borders, Borders.Item, ChartFormat.Line, Shape.Line y ShapeRange.Line

Temas

Los siguientes procedimientos de esta clase se han agrupado y se describen en una página temática separada

Format with its procedures BackColor, BeginArrowheadStyle, BeginArrowheadWidth, DashStyle, EndArrowheadStyle, EndArrowheadWidth, ForeColor, Style y Visible

Propiedades

Borders.Count Devuelve el número de objetos de la colección especificada. Solo lectura.

Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.Table.Rows(1).Cells.Borders.Count

Borders.Parent Devuelve el objeto primario del objeto especificado.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Table.Rows(1).Cells.Borders.Parent

BeginArrowheadLength Devuelve o establece la longitud de la punta de flecha al comienzo de la línea especificada. Lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Line.BeginArrowheadLength = msoArrowheadLengthMixed

EndArrowheadLength Devuelve o establece la longitud de la punta de flecha al final de la línea especificada. Lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Line.EndArrowheadLength = msoArrowheadLengthMixed

InsetPen Determina si se dibujan líneas dentro de una forma especificada. Lectura y escritura.

ActiveWindow.RangeFromPoint.Line.InsetPen = msoTrue

Parent Devuelve el objeto primario del objeto especificado.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Line.Parent

Pattern Establece o devuelve un valor que representa la trama aplicada a la línea especificada. Lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Line.Pattern = msoPatternMixed

Transparency Devuelve o establece el grado de transparencia del relleno, la sombra o la línea especificados como un valor entre 0,0 (opaco) y 1,0 (transparente). Lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Line.Transparency = 0.5

Weight Devuelve o establece el grosor de la línea especificada en puntos. Lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Line.Weight = 5