A observação do Nelson é valida e acredito que é o porque da execução mais lenta, e se apos executar a primeira vez, voce ainda lançar mais dados teremos mais linhas a verificar a condição "X".
Uma outra obs, seria quanto as linhas :
Rows(xLin).Select
Selection.EntireRow.Hidden = True
eu trocaria as duas por uma só, uma vez que não precisamos selecionar a linha para oculta-la, e com isto ganhamos um pouquinho mais de performance, então troque elas por esta:
Rows(xLin).EntireRow.Hidden = False
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 30/11/2015 6:56 pm