PELICHIERO,
Boa noite!
Particularmente, não sou muito favorável ao uso de WorksheetFunction.VLookup. aliás, não sei exatamente como esse código trabalha. Prefiro a boa e velha programação tradicional. Desse modo, modifiquei toda a programação da procedure que trata dessa pesquisa que você se refere. Seu código está lá de maneira intacta, apenas todo comentado.
Veja se assim lhe atende.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 04/05/2017 5:01 pm