Get an Epic Experience with Premium


Miscellaneous Login to Add Favorites
  • World of Warcraft
  • 1,974 Monthly Downloads
  • Supports: 5.0.4
  • 195,294 Total Downloads
  • Updated 09/03/2012
  • Created 09/07/2008
  • 370 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: r71
Support development! **

About MacroBank

What this addon does

MacroBank is an addon to allow you to save macros for future use.


  • Create macros inside the macro bank without having to create them in the main macro window first.
  • Macros can be given a category to group similar macros together.
  • Categories can be within other categories (Use '\' in between categories: Category1\Category2\Category3)
  • Macros can also be given a description to distinguish them between other macros with the same macro name.
  • Change both the macro text and icon in the macro bank.
  • Save a macro from the main macro window directly to the macro bank.
  • Load a macro from the macro bank to your main macro list.
  • Replace an existing macro with a macro from the macro bank.
  • Delete a macro from the macro bank.
  • Load macro groups when swapping talents.
  • Send macros to other MacroBank users.


Opening MacroBank

  • Open your normal macro window (/macro)

Saving Macros into the MacroBank

  • Select the macro from the main macro window.
  • If you have some categories already defined in the MacroBank, select the category for which to save the macro into. (If no category is selected/defined, a temporary category will be created)
  • Click Save.

Creating Macros in the MacroBank

  • Select a category in the MacroBank for which to create a new macro into. (If no category is selected/defined, a temporary category will be created)
  • Click Create.

Loading macros from the MacroBank to your main macro window

  • Select the macro from the MacroBank you wish to use.
  • Select the tab in the main macro window you wish to load the macro into (General or Character Specific)
  • Click Load.
  • If the Macro with the same name exists, it will be replaced, otherwise a new macro will be created if there is enough room for another macro.

Replacing macros from the MacroBank into your main macro window

  • Select the macro from the MacroBank you wish to use.
  • Select the macro in the main macro window you wish to replace.
  • Click Replace.

Deleting macros in the MacroBank

  • Select the macro you wish to delete.
  • Click Delete.

Changing Categories, Description, and Names of macros in the MacroBank

  • Select the macro you wish to change
  • Type in the new category, description, or name of the macro in the corresponding edit box.
  • Press Enter to save it. (Why not as you type? Description/Category is used in the scroll window)

Changing the text of the macro in the MacroBank

  • Select the macro you wish to change.
  • Type in the new macro text.
  • Changes should be saved as you type.

Sending a macro to other users of MacroBank

  • Select the macro you wish to send.
  • Click the 'Send To' button.
  • Type in the name of the user and click 'Ok.'


  • Shift-Clicking spells from the spell book will not insert text into MacroBank's edit boxes. This is code defined in the spell book, and I'm not sure I want to go messing with it. (Same goes for items from your bags or equipped inventory)
  • MacroBank's window normally opens to the right of your main macro window. You may move it by dragging it to another location.


Translation is done through the localization system at

r71 | Odlaw | 2012-09-03 23:36:55 +0000 (Mon, 03 Sep 2012) | 1 line
Changed paths:
   M /trunk/MacroBank.lua

Fix error when it builds icon table
r70 | Odlaw | 2012-09-03 01:58:29 +0000 (Mon, 03 Sep 2012) | 2 lines
Changed paths:
   M /trunk/MacroBank.lua

Fixed some variables that were not defined local.
Changed some StaticPopupDialogs to use a preferred index.
r69 | Odlaw | 2012-08-28 09:24:18 +0000 (Tue, 28 Aug 2012) | 1 line
Changed paths:
   M /trunk/MacroBank.lua
   M /trunk/MacroBank.toc

Update for 5.0
r68 | oscarucb | 2012-05-31 23:50:39 +0000 (Thu, 31 May 2012) | 2 lines
Changed paths:
   M /trunk/MacroBank.lua

fix a trailing control character appended to macro receives



First Previous Page 4 of 10 Next Last
  • #93

    Please update this =)  all my macros for my second spec wont load now since 4.3 went live

  • #94

    I can't even find where my macros would  be kept so I can at least copy the most important ones. \

     Any info would be so helpful.


    Smile  Thank you  

  • #88


    I was wondering if there is a way to delete multiple macros at a time. Also, is it possible to have the addon replace existing macros when accepting macros sent by someone if they have the same name ?


    I want to use this to share assignment macros between officers of my guild. However, with the current behavior, every time I send all the macros, they all just become duplicates, into the other officer's macro banks. It would be preferable if they would get updated instead.

    Another option would be to allow deletion of multiple macros with a single click. This way, before accepting macros from someone else, I could delete the former ones.



  • #81
    I've created a category of macros for each character. I usually have lots more character-specific macros than general ones, so I've set up macrobank to delete all global and character macros when it logs in, then load my character macros into the 'general' area, and my general macros into the character area. Problem is, after I drag the macros to my bars (using bartender4, but I doubt this matters), and then re-log, all the macros are missing from my bars when I log back in. I'm guessing this is a side-effect of deleting them then reloading them on login, but if you can't do that, what's the point of the addon?

    Am I using the addon incorrectly, or is there a way to make sure the macros stay on your bars?
  • #90

    I have the same issue twicetimes, all my macros disappear from Bartender on login.  I'm not sure if it's something I'm doing wrong or if this addon is only storage for extra macros you can swap in and out as you need them. 

  • #97

    Storage for extra macros.

  • #92

    This addon lets you swap macros in/out as you need them - letting you save macros you might want to keep around for later.

    Check in Options > Auto Load > On Login  if the delete global / local macros are checked.

  • #89

    Delete multiple macros? not really no.. can't really 'select' multiple at a time.  You can however delete entire categories.. right click on category > delete macros

    I did add an option to replace macros with same name, description, icon. - in whichever category it is received into.

  • #79
    I forgot; the file is Macrobank.lua ...
  • #78
    Little fix from me: the button "Macrobank" is hidden behind "Save" - in german "Speichern", which is a longer word.

    Search this
    self.MacroBankToggleButton:SetPoint("TOPRIGHT", MacroButtonScrollFrame, "BOTTOMRIGHT", -25, -9);
    and change ist to
    self.MacroBankToggleButton:SetPoint("TOPRIGHT", MacroButtonScrollFrame, "BOTTOMRIGHT", -75, -15);

    Now the button is above "Change name/symbol"
  • #80
    I tried this and got an "end expected" error at line 926 at character login.
  • #77
    Since 4.2 released I've noticed the button to open/close MacroBank from inside the macro frame is hidden behind the Save button from the create macro frame.
  • #76
    Hello MacroBank users, I made a plugin for this add-On called WoWLazyMacros Plugin for MacroBank. You can find it here in Curse doing a search or Curse Client. WoWLazyMacros is a plugin that imports lazy macros located @ to MacroBank add-On.
  • #73
    dose this mod allow you to have more than 18 toon macros at a time.. or is it a "bank" as in you have an unlimited amount but you can only have 18 at a time?
  • #75
    It's a bank. It's quite easy to swap out all your macros for the banked ones when you respec though.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway