I'm dubious about the use of Index to get a reference to the commandbar as it doesn't seem stable e.g. the Index number of the Cell commandbar differs on various machines:-
Home PC running Excel 2003 - Index=29
Work PC running Excel 2003 - Index=36
Colleagues PC running Excel XP - Index=28
Also, Richie(UK) said that his machine (running Excel 97) reports an Index of 21.
I can understand why different versions may have different index numbers for each command bar because later versions have additional built in commandbars. I'm not so sure why the same version would give 2 different indexes though. Any thoughts? Also, whilst doing the research into this I found this useful newsgroup post.