Ok, I found the cause of my problem:
(1) The nameofmycert certificate from selfcert.exe was assigned to my VBA project.
(2) However, I did not assign it to a trusted authority, as shown in: https://technet.microsoft.com/en-us/library/cc754841.aspx#BKMK_addlocal
(3) Outlook has been configured to allow all macros (not just digitally signed). One way or another, he discovered that my VBA project was certified, but was not sure if the validation was correct, due to (2). Therefore, he disabled all macros.
(4) In VBA / Tools / Dignital Signature appeared:
Certificate name: [no certificate] Sign as: nameofmycert
Removable cotton has been decontaminated.
Decision:
(1) VBA / Tools / Digital Signature
(2) Click Choose .. and select a certificate. Then the removed cotton is activated.
(3) Click Remove Certificate
(4) Save VBA project
(5) Restart Outlook
source share