Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Logical Loop
hello all,
I'm trying to write a loop that would do the following ws.Cells(1, 2).Value = frm_Activity.TB1.Value until it reaches the 50th row. But it also needs to change the textbox number as it loops. could someone help me with the syntax? |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Logical Loop
for i = 1 to 50
ws.Cells(i, 2).Value = frm_Activity.Controls("TB" & i).Value Next would be one posibility assuming you have 50 textboxes with names like TB1, TB2, etc -- Regards, Tom Ogilvy "TimT" wrote in message ... hello all, I'm trying to write a loop that would do the following ws.Cells(1, 2).Value = frm_Activity.TB1.Value until it reaches the 50th row. But it also needs to change the textbox number as it loops. could someone help me with the syntax? |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Logical Loop
Actually here is the code so far, I just cant get the value for the textbox
TB to change, my syntax is wrong: Private Sub BTNActivityDone_Click() Dim ws As Worksheet Dim intRow As Integer Set ws = Worksheets("vlookup") intRow = 0 Do intRow = intRow + 1 ws.Cells(intRow, 2).Value = frm_Activity.TB&intRow.Value Loop Until intRow = 50 frm_Activity.Hide End Sub "TimT" wrote: hello all, I'm trying to write a loop that would do the following ws.Cells(1, 2).Value = frm_Activity.TB1.Value until it reaches the 50th row. But it also needs to change the textbox number as it loops. could someone help me with the syntax? |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Logical Loop
Brilliant Tom,
Thank you! "Tom Ogilvy" wrote: for i = 1 to 50 ws.Cells(i, 2).Value = frm_Activity.Controls("TB" & i).Value Next would be one posibility assuming you have 50 textboxes with names like TB1, TB2, etc -- Regards, Tom Ogilvy "TimT" wrote in message ... hello all, I'm trying to write a loop that would do the following ws.Cells(1, 2).Value = frm_Activity.TB1.Value until it reaches the 50th row. But it also needs to change the textbox number as it loops. could someone help me with the syntax? |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Logical Loop
Do
intRow = intRow + 1 ws.Cells(intRow, 2).Value = frm_Activity _ .Controls("TB" & intRow).Value Loop Until intRow = 50 -- Regards, Tom Ogilvy "TimT" wrote in message ... Actually here is the code so far, I just cant get the value for the textbox TB to change, my syntax is wrong: Private Sub BTNActivityDone_Click() Dim ws As Worksheet Dim intRow As Integer Set ws = Worksheets("vlookup") intRow = 0 Do intRow = intRow + 1 ws.Cells(intRow, 2).Value = frm_Activity.TB&intRow.Value Loop Until intRow = 50 frm_Activity.Hide End Sub "TimT" wrote: hello all, I'm trying to write a loop that would do the following ws.Cells(1, 2).Value = frm_Activity.TB1.Value until it reaches the 50th row. But it also needs to change the textbox number as it loops. could someone help me with the syntax? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Help!!! - logical function for someone not very logical | Excel Worksheet Functions | |||
Advancing outer Loop Based on criteria of inner loop | Excel Programming | |||
Loop Function unable to loop | Excel Programming | |||
Problem adding charts using Do-Loop Until loop | Excel Programming | |||
HELP!!!! Can't stop a loop (NOT an infinite loop) | Excel Programming |