ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Stopping a Looping Macro (https://www.excelbanter.com/excel-programming/315021-stopping-looping-macro.html)

Tony

Stopping a Looping Macro
 
Can someone please help this complete newbie where macros & VBA are
concerned?
I've obtained a macro from the web which does exactly what I was looking for
but I now need to tweak it a bit.
[for info: it generates random numbers in certain cells]

a) I would like it to *loop* until certain criteria are met e.g. "A1=7"
_and_ "B1 20"

b) I would also like to be able to stop it manually [e.g. by pressing a
certain key] to prevent it going into a permanent loop.

BTW I'm using Excel 2002

Any help appreciated
TIA

Tony



dropster

Stopping a Looping Macro
 

you could use a do until loop like this

dim rg as range

Do

your macro

Set rg = (insert the cell to check here)

Loop Until rg.Value = somethin

--
dropste
-----------------------------------------------------------------------
dropster's Profile: http://www.excelforum.com/member.php...fo&userid=1339
View this thread: http://www.excelforum.com/showthread.php?threadid=27313


Frank Stone

Stopping a Looping Macro
 
hi,
To stop a macro use Ctrl+Break.
but for the loop, maybe posting your code would help.

regards
Frank

-----Original Message-----
Can someone please help this complete newbie where macros

& VBA are
concerned?
I've obtained a macro from the web which does exactly

what I was looking for
but I now need to tweak it a bit.
[for info: it generates random numbers in certain cells]

a) I would like it to *loop* until certain criteria are

met e.g. "A1=7"
_and_ "B1 20"

b) I would also like to be able to stop it manually [e.g.

by pressing a
certain key] to prevent it going into a permanent loop.

BTW I'm using Excel 2002

Any help appreciated
TIA

Tony


.



All times are GMT +1. The time now is 03:35 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com