Если вы уже создали кнопку, просто создайте переменную WITHEVENTS региональной области действия для ее удержания, назначьте ее, а затем отреагируйте на событие click, чтобы отключить кнопку (объект кнопки имеет свойство enabled).
Private WithEvents _MyButton As Ribbon.RibbonButton
....
Set _MyButton = {the just created button}
затем обработайте событие щелчка