Loaded macro not running twice

Although this is a very old post, it still comes up in searches and has quite a few views. Adding links to further discussion of this problem in case someone ends up here: