Do gravador de macro, eu tenho esse código:
ActiveSheet.Range("$E$2:$F$5").RemoveDuplicates colunas: = 1, cabeçalho: = xlNo
Ele funciona perfeitamente, usando os comandos no Excel E quando é o único código em uma sub-rotina, mas ele não funciona dentro de minha outra sub-rotina. Eu até tentei colocá-lo em outra sub-rotina e chamar que a principal delas, mas que não funcionou. Qualquer idéias? Tudo o que eu posso pensar é que desde que a seleção é de 2 colunas de largura e eu só quero o programa para remover duplicatas em um deles, que ele está ficando confuso de alguma forma. Qualquer ajuda seria muito apreciada!
Obrigado, que eu tentei as sugestões abaixo e nenhum deles funciona, infelizmente. Isso é fritar meu cérebro! Alguém sabe alguma coisa sobre o código que usa o Excel quando ele chama RemoveDuplicates?