Vba: como remover bordas de células
Você pode usar a seguinte sintaxe básica em VBA para remover bordas de células em um intervalo específico:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
Este exemplo específico remove todas as bordas das células no intervalo A1:B12 .
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: usando VBA para remover bordas de células
Digamos que temos o seguinte conjunto de dados no Excel que contém informações sobre vários jogadores de basquete:
Digamos que queremos remover as bordas de cada célula do intervalo A1:B12 .
Podemos criar a seguinte macro para fazer isso:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
Quando executamos esta macro, recebemos a seguinte saída:
Observe que as bordas ao redor de cada célula no intervalo A1:B12 foram removidas.
Para remover bordas de células em um intervalo diferente, basta substituir A1:B12 por um intervalo diferente na macro.
Nota : Você pode encontrar a documentação completa da propriedade LineStyle do VBA aqui .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns usando VBA:
VBA: Como contar o número de planilhas em uma pasta de trabalho
VBA: Como contar o número de linhas no intervalo
VBA: Como encontrar a última linha usada