Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I am new to VBA in Excel, although I have some experience. I am trying to write a function that asks the user to input a range of cells. From that range of cells, I want to extract the last 20 cells in the range (or all the cells, if the range is smaller than 20 cells) and use that 20-cell subrange to perform various calculations. E.G. Function Example (Input As Range) As Variant Dim subrange as Range ?? End Function My two questions a 1. Is there a property of the Range object that can tell you how many cells are in it? 2. Once I know how many cells are in it, what is the best syntax to extract the last 20 cells in Input (above) and assign that range to subrange (above)? I would then use subrange to perform the necessary calculations. Any help is greatly appreciated! Thanks, Craig |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Distribute values over larger (smaller) range | Excel Discussion (Misc queries) | |||
How do I enter formula sum(range+range)*0.15 sumif(range=3) | Excel Discussion (Misc queries) | |||
Excel Addin:Setting the range to the Excel.Range object range prop | Excel Worksheet Functions | |||
Range.Find returns cell outside of range when range set to single cell | Excel Programming | |||
how to? set my range= my UDF argument (range vs. value in range) [advanced?] | Excel Programming |