Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
For keystrokes, I want my macro to go to a fixed cell location, say cell
N18, then while holding the shift key down, then do an end-down, then move the bottom up by two rows (same thing as two cells since it's a single column), then release the shift key. In this way, I select a variable-length block of cells that is the whole contiguous block except for the bottom two cells which I always want to ignore. I try recording these keystrokes in a macro with "use relative references" set to either of the two possible ways, but either way, the macro records a fixed set of cells, not the variable length block I need in general. Why doesn't it work? And, if recording can't do this, please give me the code that works - I get a little confused on the syntax. Here are the two ways it comes out (for the particular none-empty cells I have right now), neither of which is a variable length depending upon where the bottom of the list happens to be: Application.Goto Reference:="R18C14" Range(Selection, Selection.End(xlDown)).Select ActiveCell.Range("A1:A45").Select or Application.Goto Reference:="R18C14" Range(Selection, Selection.End(xlDown)).Select Range("N18:N62").Select Thanks! Dean |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
IRR Syntax | Excel Worksheet Functions | |||
Help with syntax | Excel Programming | |||
syntax | Excel Programming | |||
syntax | Excel Programming | |||
syntax for a sub ( ) | Excel Programming |