Yep and oddly enough, i never did. Ah well... it's not really needed tbh. I just tap sheathe weapon, drop weapon (drops shield when no weapon in hand), mousewheel down for my secondary shield and then up for my weapon.
One reason not to macro that is i can't do the whole thing fast enough. Sometimes i have to block after selecting shield. Sometimes i select my weapon first. It's situational.