I use this macro to share quest etc:

/script AcceptGroup();
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script RepopMe();
/script ConfirmAcceptQuest();
/script StaticPopup_Hide("PARTY_INVITE");
/script StaticPopup_Hide("QUEST_ACCEPT");

is there any macro out there that can "complete quest" for all 5?
right now I have to complete quest 1 by 1.

edit:
and one more q. How can I do quest when a drop is req, the leader is the only one that would loot?