Each type of Ribbon element has its own callback format
The CustomUI editor
http://openxmldeveloper.org/articles...muieditor.aspx
has a 'Callback code generator' that you can paste into a module
It also does some other nifty things, and the price is right
Paul




