Propiedad FormatCondition.Borders (Excel)

Devuelve una colección de bordes que representa los bordes de un formato condicional.

Sintaxis

más sencilla.Bordes

expresión Variable que representa un objeto FormatCondition .

Comentarios

La colección Borders devuelta por una FormatCondition usa las constantes laterales de formato condicional xlLeft, xlRight, xlTop, y xlBottom.

No use xlEdgeLeft, xlEdgeRight, xlEdgeTop, xlEdgeBottom, xlInsideHorizontal o xlInsideVertical con esta colección. Esas constantes se aplican a Range.Borders. El uso de un índice xlEdge con FormatCondition.Borders puede provocar el error en tiempo de ejecución 1004 (error 0x800A03ECCOM) al acceder a propiedades como LineStyle o Weight.

Puede leer o escribir las propiedades LineStyle, Weight y color al seleccionar un lado de formato condicional compatible. Para ver los estilos de línea y grosores admitidos, vea el objeto FormatCondition .

Ejemplo

En este ejemplo se establece el borde inferior de la primera regla de formato condicional de la celda B2 de la Hoja1 en un borde rojo fino.

Sub SetConditionalFormatBorder()

    With Worksheets("Sheet1").Range("B2") _
            .FormatConditions(1).Borders(xlBottom)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = 3
    End With

End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.