Mauro, eu baixei seu arquivo mas está dando erro na linha Application.VBE.ActiveCodePane.CodeModule.Name apesar do mesmo já estar habilitada a referência Microsoft Visual Basic for Application Extensibility 5.3.
Tentei implementar o código no meu arquivo e também apresentou falha.
Hoje a noite em casa tentarei as outras soluções deste link do Stack Overflow
De fato, reabri o arquivo e mostra o erro, mas se colocar para depurar, parar a macro e rodar novamente não dá erro, acho que comentaram lá sobre isto, mas no momento não tenho como ver, se não conseguir mais tarde dou uma olhada.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 19/01/2018 8:49 am