1. Переменную i объявить глобально
2. Цикл занести в функцию
3. Горячие клавиши назначаются с помощью функции HotKeySet
При нажатии клавиши 1 вызывать функцию, котрая будет назначать глобальной переменной fStop значение 1
В цикле с MsgBox проверять глобальную переменную fStop. И если эта переменная равна 1, то выйти из функции с помощью Return.
При нажатии клавиши 2 вызывать функцию, которая будет назначать глобальной переменной fStop значение 2 и вызывать функцию с MsgBox.