Do I have to use a loop
Is there any other way of disabling the blinking?

I put the Loop Until stopdoingthis Or Forms.Count = 0 Or frmOption.Visible
at the end of my code and the pause is still there