Thanks.

So in the example given:

/stopmacro channeling
/castsequence spella,spellb,spellc

assuming spellb is the channeled spell, the macro is dead till the channeling is over and then will go to spellc?