Hi George,
Clicking 'Toolbar' in the macro-assigner dialog is just a shortcut to
the Tools> Customize dialog, from which you can drag your macro to a
toolbar or menu and there recaption, recolor, etc., the resulting icon
or menu item. It doesn't add anything automatically. While it may seem
like a fabulous convenience, you may find it less useful as time goes
on, since, as you get deeper into VBA, you tend to use recorded macros
only for experimentation or memory-jogs, not for things you'll want on
your menus & toolbars; and at that stage, even when you do record, you
usually want to get right to the coding without a pause for naming or
toolbarizing.
Re one-touch: There's a way, but it's quite involved; you use the
KeyBindings object -- a very strange corner of VBA, if ya ask me -- to
assign the macro to an ordinary key. Of course it *disables* that key
from its normal action. The only keys you can commandeer for that
easily are the function keys. (I do miss the ability to easily write
code that uses one-touch *responses* to prompts, as in WordPerfect.)