Создал кнопку (Type:=msoControlButton) при нажатии на которую запускается макрос поиска текста.
Так вот, кнопка срабатывает через раз т.е.:
1. жмем первый раз - макрос отрабатывает нормально (выделяет найденный текст)
2. жмем второй раз - не доходит даже до запуска макроса прописанного в OnAction, единственное что происходи - очистка самопроизвольная StatusBar

3. Жмем третий раз - см п.1.
И так по кругу

Такое происходит не всегда, но уж если началось, не прекращается.
Что может помочь?
Буду благодарен за книги и документацию с практическими примерами по Visual Basic применительно именно к MS Word.