My poor little pc isn't having a nice day :-( BSODs and all.
Anyway, the code I said didn't work on xl2k does and is amended below to list each control on each command bar.
Sub test2()
Dim ctl, cbar
On Error Resume Next
For Each cbar In CommandBars
Debug.Print cbar.Name, cbar.Index
For Each ctl In CommandBars(cbar.Name).Controls
Debug.Print ctl.ID, ctl.Caption
Next ctl
Next
End Sub
(Not so) Happy Friday (for my pc)
;-)