Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna uma coleção Borders que representa as bordas de um estilo ou intervalo de células (incluindo um intervalo definido como parte de um formato condicional).
Sintaxe
mais simples. Fronteiras
expressão Uma variável que representa um objeto FormatCondition .
Comentários
Para objetos Border retornados por essa coleção, você pode definir propriedades de borda compatíveis para as bordas superior, inferior, esquerda e direita. No entanto, não há suporte para a leitura da propriedade LineStyle ou Weight e pode gerar o erro de tempo de execução 1004 (erro 0x800A03ECCOM), mesmo quando a borda foi configurada na caixa de diálogo Formatação Condicional.
Essa limitação não se aplica a Range.Borders.
Exemplo
Este exemplo define a cor da borda inferior da célula B2 na Planilha1 como uma borda vermelha fina.
Sub SetRangeBorder()
With Worksheets("Sheet1").Range("B2").Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
Este exemplo define a borda inferior da primeira regra de formato condicional para a célula B2 na Planilha1 como uma borda vermelha fina.
Sub SetConditionalFormatBorder()
With Worksheets("Sheet1").Range("B2").FormatConditions(1).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
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.