Is there a quick enchanting macro?

as the post says is there one? i tried:
/cast enchanting
/cast enchanting
/script DoTradeSkill(GetTradeSkillSelectionIndex());
/run GetMouseFocus():Click()
/script ReplaceEnchant()
/click StaticPopup1Button1

But it doesnt work with hovering over the item like it says to

What exactly are you trying to accomplish? Auto-loot the DE mats? If so, just shift+click the DE button to auto-loot. Same thing goes for mobs, ore, herbs, & skinning.

Edit: Just re-read the post, replace existing enchant. Maybe shift+click will still work.

nope didnt work =/ starting to lose hope