Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have some VBA code, part of which uses an InputBox to get the number of the
month (for instance, now it is 11) from a user. Result goes into B1. Months are listed in Range C4:T4 (includes a few additional items). So i have a simple function that gets the column that matches the month: =MATCH(B1,C4:T4) I am trying to come up with a function that goes to this column; in this case Column Q is November. Next month the column would be R; the Match function above handles this. Then, the function looks in the range like Offset(-4, 0) and figures out if all of these are zero. If all four cells to the left of the current month are zero, I want to put something in the current cell like "None". Finally, I need code that finds the end of the used range, in column T, and then copies the function that was created above, down that number of rows. Something such as this may work: Dim lastrow As Long lastrow = ActiveSheet.Cells(Rows.Count, "T").End(xlUp).Row Range("U5:U" & lastrow).Select Selection.FormulaR1C1 = ...function above... Please help! Deadline looms... Thanks, Ryan--- -- RyGuy |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
MATCH from right to left | Excel Worksheet Functions | |||
scroll so that the upper left cell in a range moves to the upper left of the active window | Excel Programming | |||
Shift constant values in a range left or right by n columns | Excel Programming | |||
Loop Until Desired Columns left | Excel Programming | |||
VLOOKUP and LEFT to match text? | Excel Worksheet Functions |