Com toda a ajuda legal que eu tenho conseguido isso me fez pensar se eu posso fazer o que a tabela dinâmica faz e eu vim até isso: (mesmo no meu próprio LOL)
=IF(COUNTIF($A$1:A1,A1)<=1,A1,"")
Criar uma coluna paralela aos dados de interesse resolve-a. (por exemplo, cole em C1 e copie para baixo)
Ele fornece a lista inicial desiludida da qual você pode basear grandes e pequenos. Como uma solução simples, não deve interferir com qualquer material volátil que você possa ter em seus documentos. E eu, pelo menos, posso viver sem o vba. Quaisquer voltas inesperadas devem ser contáveis com IFERROR, caso haja tipos de dados mistos.