I have a visio macro that pages through the active document changing fonts. At present it is attached to a file macro.vsd. I have to open this file, as well as my active document, before I can run the macro.

How can I make this macro available to all visio documents without having to open macro.vsd?

And could I run the macro from a toolbar button? Looked at Customise but there does not seem to be any facilities for dragging a macro onto a toolbar.