Objeto Borders (Excel)
Uma coleção de quatro objetos Border que representam as quatro bordas de um objeto Range ou objeto Style .
Use a propriedade Borders para retornar a coleção Borders, que contém todas as quatro bordas. Você pode aplicar bordas diferentes a cada lado de uma célula ou intervalo. Para obter mais informações sobre como aplicar bordas a um intervalo de células, consulte Propriedade Range.Borders .
Propriedades de borda só podem ser definidas para uma borda individual com os objetos Range e Style. Outros objetos bordados, como barras de erro e linhas de série, têm uma borda que é tratada como uma única entidade, independentemente de quantos lados ela tenha. Para esses objetos, você precisa retornar e definir propriedades para a borda inteira como uma unidade. Para obter mais informações, consulte o objeto Border.
O exemplo a seguir adiciona uma borda dupla à célula A1 na planilha um.
Worksheets(1).Range("A1").Borders.LineStyle = xlDouble
Use Borders (index), em que o índice identifica a borda, para retornar um único objeto Border . O índice pode ser uma das seguintes constantes XlBordersIndex : xlDiagonalDown, xlDiagonalUp, xlEdgeBottom, xlEdgeLeft, xlEdgeRight, xlEdgeTop, xlInsideHorizontal ou xlInsideVertical.
O exemplo a seguir define como vermelho a cor da borda inferior das células A1:G1.
Worksheets("Sheet1").Range("A1:G1"). _
Borders(xlEdgeBottom).Color = RGB(255, 0, 0)
O exemplo a seguir gera uma borda fina em torno de todas as células do intervalo.
Dim rng As Range: Set rng = ws.Range("B6", "D8")
With rng.Borders
.LineStyle = xlContinuous
.Weight = xlThin
End With
O exemplo a seguir altera apenas as bordas da célula interna do intervalo.
Dim rngInner As Range: Set rngInner = ws.Range("B2", "D4")
With rngInner.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.Weight = xlThin
End With
With rngInner.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.Weight = xlThin
End With
- Application
- Color
- ColorIndex
- Count
- Creator
- Item
- LineStyle
- Parent
- ThemeColor
- TintAndShade
- Value
- Weight
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.