Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
How to do the coding on UNTIL loop?
Does anyone have any suggestions on how to do the coding on Macro?
[Loop for Until] [Perform following code] Workbooks.Open Filename:="C:\1.xls", UpdateLinks:=3 Workbooks("1.xls").Close savechanges:=True Until 'C:\[Data.xls]Sheet1'!$A$1 0 [Exit Until Loop] Thank for any suggestions Eric |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
How to do the coding on UNTIL loop?
Eric,
Generally the format for a do loop is as follows Sub sonic() Do Cells(1, 1).Value = Int((12 * Rnd) + 1) Loop While Cells(1, 1).Value < 10 End Sub This simple loop writes a random number to A1 every loop and the loop exits when A1 = 10. All pretty pointless but a demonstration of how it works. Mike "Eric" wrote: Does anyone have any suggestions on how to do the coding on Macro? [Loop for Until] [Perform following code] Workbooks.Open Filename:="C:\1.xls", UpdateLinks:=3 Workbooks("1.xls").Close savechanges:=True Until 'C:\[Data.xls]Sheet1'!$A$1 0 [Exit Until Loop] Thank for any suggestions Eric |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
How to do the coding on UNTIL loop?
do until your criteria0
do stubb loop -- Don Guillett SalesAid Software "Eric" wrote in message ... Does anyone have any suggestions on how to do the coding on Macro? [Loop for Until] [Perform following code] Workbooks.Open Filename:="C:\1.xls", UpdateLinks:=3 Workbooks("1.xls").Close savechanges:=True Until 'C:\[Data.xls]Sheet1'!$A$1 0 [Exit Until Loop] Thank for any suggestions Eric |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
How to do the coding on UNTIL loop?
Thank everyone for suggestions
My requirement is to open the file at least once, if the value from 'C:\[Data.xls]Sheet1'!$A$1 0, then re-open the file again, there is the reason for this loop. If I apply your code to my case, it shows as below, Am I right? Sub Eric() Do Workbooks.Open Filename:="C:\1.xls", UpdateLinks:=3 Workbooks("1.xls").Close savechanges:=True Loop While 'C:\[Data.xls]Sheet1'!$A$1 0 End Sub "Mike H" wrote: Eric, Generally the format for a do loop is as follows Sub sonic() Do Cells(1, 1).Value = Int((12 * Rnd) + 1) Loop While Cells(1, 1).Value < 10 End Sub This simple loop writes a random number to A1 every loop and the loop exits when A1 = 10. All pretty pointless but a demonstration of how it works. Mike "Eric" wrote: Does anyone have any suggestions on how to do the coding on Macro? [Loop for Until] [Perform following code] Workbooks.Open Filename:="C:\1.xls", UpdateLinks:=3 Workbooks("1.xls").Close savechanges:=True Until 'C:\[Data.xls]Sheet1'!$A$1 0 [Exit Until Loop] Thank for any suggestions Eric |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
coding with several arguments | Excel Worksheet Functions | |||
coding | Excel Discussion (Misc queries) | |||
Coding | Excel Discussion (Misc queries) | |||
Coding for header | Excel Discussion (Misc queries) | |||
coding | Excel Discussion (Misc queries) |