Did you try visiting the world of warcraft Forums? There is an excellent macro guide, which I myself have to refer to from time to time, as I often forget the exact sentax of some macros. The forum you are looking for is int he Macro's and UI Forum, and is a sticky.

Castsequence macros are as follows:

/castsequence [reset=target] spell1, spell2, spell3, etc

Insert your spell names into the spell slots and you can modify it to reset on combat if that is your preference.

For my priest I use this particular Macro, as I find it very handy(I bind it to my mouse scroll button):


##showtooltip
/cast [nomod, help] renew; shadow word: pain

/cast [mod:shift, help] Cure disease; mind blast

/cast [mod:ctrl, help] Dispell Magic; smite

Clicking this button will cast renew on friendly targets or shadow word pain on enemies, Shift+clicking will cast cure disease on friendly targets or mind blast enemies, and Ctrl+click will cast dispell magic on friendly targets or smite enemies.



Hope that helps.