Here is a suggestion. You can make a UserForm the floats over Excel
while the application is running. You must set the form's ShowModal
property to False at design time. Add CommandButton1 to the form and
lable it "Stop". Place a button on the worksheet labled "Start" and
have it run the Demo macro below. I hope this method is compatible
with your RS-232 driver.