Olá Eduarda, tudo bem?
Esse erro costuma acontecer quando a macro que foi transportada para outro módulo faz referência a uma macro privada ou a uma variável privada que estava naquele mesmo módulo.
Para resolver esse erro você pode tentar uma destas opções:
1 - Colocar as duas macros (a que está referenciando e a que está sendo referenciada) no mesmo módulo;
2 - Remover a diretiva PRIVATE, para que essa macro possa ser referenciada a partir de outros módulos.
Se mesmo assim o erro não for solucionado, mande mais detalhes do problema para que eu possa formar uma melhor solução para seu problema.
Abraços,
Equipe do Prof. Sabino