Testei aqui e, realmente não dá mais erro, no entanto a macro acaba fazendo uma coisa errada:
as duas áreas A7:P27 e A44:P61 se tratam de dois formulários que precisam ficar na mesma planilha. E esta macro precisa selecionar e pintar apenas as células com preenchimento em ambos os intervalos.
Estes formulários podem ser preenchidos assim: somente o primeiro, somente o segundo, ou ambos.
Nesta que você enviou ele seleciona e pinta as células preenchidas em ambas e as do primeiro formulário, no segundo formulário ele seleciona e pinta as células preenchidas e a célula que você selecionou por último, portanto acaba sobrando uma célula formatada vazia.
Na vdd não sei muito sobre vba, pode ser outro meio além do SpecialCells contanto que satisfaça essas condições.
Espero ter conseguido explicar mais ou menos...
Desde já agradeço a ajuda.
Att.
Postado : 03/04/2013 12:28 pm