Not with macros. Get the addon SmartBuff. You can set group buffs, and bind the "buff all" command to a key.