Seu código está bom - acabei de descobrir que minha versão também parou de funcionar.
Você precisa fazer uma das duas coisas:
Ou: Abra Ferramentas | Caixa de diálogo da Central de Confiabilidade. Definir segurança de macro para Avisar em todas as macros. Isso avisará sempre que você abrir o Outlook, mas poderá executar macros.
Veja esta página para mais detalhes.
Ou: assine a macro. Abra o editor de macros (Ferramentas > Macros > Editor do Visual Basic) e, em seguida, Ferramentas > Assinatura Digital e selecione um na lista. Se você não tiver instalado, siga as instruções em esta página de suporte .
Você também pode criar certificados executando
Start > Programs > Microsoft Office > Microsoft Office Tools > Digital Certificate for VBA Projects
Reinicie o Outlook, permita que todas as macros com esta assinatura sejam executadas e isso deve funcionar.