Método Range.BorderAround (Excel)
Agrega un borde a un rango y establece las propiedades Color, LineStyle y Weight del objeto Border para el nuevo borde. Variant.
Sintaxis
expresión. BorderAround (LineStyle, Weight, ColorIndex, Color, ThemeColor)
expresión Variable que representa un objeto Range.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
LineStyle | Opcional | Variant | Una de las constantes de XlLineStyle que especifica el estilo de línea para el borde. |
Weight | Opcional | XlBorderWeight | Grosor del borde. |
ColorIndex | Opcional | XlColorIndex | Color del borde, como un índice en la paleta de colores actual o como una constante XlColorIndex. |
Color | Opcional | Variant | Color del borde, especificado como un valor RGB. |
ThemeColor | Opcional | Variant | El color del tema, como un índice en el tema de color actual o como un valor XlThemeColor . |
Valor devuelto
Variant
Comentarios
Solo debe especificar uno de los siguientes elementos: ColorIndex, Color o ThemeColor.
Puede especificar LineStyle o Weight, pero no ambos. Si no especifica ninguno de estos argumentos, Microsoft Excel utilizará el estilo de línea y el grosor predeterminados.
Este método delinea todo el rango sin rellenarlo. Para establecer los bordes de todas las celdas, debe establecer las propiedades Color, LineStyle y Weight para la colección Borders . Para borrar el borde, debe establecer la propiedad LineStyle en xlLineStyleNone para todas las celdas del rango.
Ejemplo
En este ejemplo se agrega un borde rojo grueso alrededor del rango A1:D4 de Sheet1.
Worksheets("Sheet1").Range("A1:D4").BorderAround _
ColorIndex:=3, Weight:=xlThick
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.