The case for applying a single macro is already obvious and well documented, but what of multiple macros? Is such acceptable?
:'<,'>norm! @a @b @c...
If it is, what's the limit, if any, to the number of macros you can simultaneously apply?
Note, I did try this, on vim 7.4, running on Mint, and it didn't work beyond the first specified macro.