- 21 Ago 2019 às 00:11
#47116
Prezados amigos,
Estou precisando melhorar uma parte do meu código. Conforme o código abaixo a minha macro formata as celulas no Range("H3:H100") e Range("A3:A100"), mas gostaria de criar um código para ela formatar somete as celulas com valor, pois neste formato quando a tabela tem menos de 100 itens o restante da tabela fica pintado deixando um visual amador. Segue a planilha para teste. O nome do módulo com a macro é FormataRelatorioMódulo.
Estou precisando melhorar uma parte do meu código. Conforme o código abaixo a minha macro formata as celulas no Range("H3:H100") e Range("A3:A100"), mas gostaria de criar um código para ela formatar somete as celulas com valor, pois neste formato quando a tabela tem menos de 100 itens o restante da tabela fica pintado deixando um visual amador. Segue a planilha para teste. O nome do módulo com a macro é FormataRelatorioMódulo.
Código: Selecionar todos
'Pintar coluna Valor Pendente de cinza
Range("H3:H100").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = -4.99893185216834E-02
.PatternTintAndShade = 0
End With
'Pintar coluna ID
Range("A3:A100").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = -0.149998474074526
.PatternTintAndShade = 0
End With
Selection.Font.Bold = True
Você não está autorizado a ver ou baixar esse anexo.