Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
By passing the range to the function as a UDF, you can be flexible. For
instance, say your UDF is Function myUDF(rng as Range) Dim cell As Range For Each cell in rng myUDF=myUDF + cell.Value Next cell End Function You can call it with one cell =myUDF(A1) many cells =myUDF(A1:A10) a multiple row/column range =myUDF(A1:H10) What you cannot do is use the format that you can with some built-in functions, such as =myUDF(A1,B10,C9) although it could be changed to cater for that as well. -- HTH Bob Phillips (remove nothere from email address if mailing direct) wrote in message ups.com... Hello, Can someone tell me how to make a user defined formula in Excel that ables one to select a (flexibel) range. The formula has to be something similar to the standard VBA statement: Activecell.Select Selection.End(xlDown).Select Thanx a lot for your help!!!! regards, Robert |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
User-defined range for graph | Excel Discussion (Misc queries) | |||
How to: User Form to assign a user defined range to a macro variab | Excel Programming | |||
User-defined data type; Error: Only User-defined types... | Excel Programming | |||
external range in VBA (user defined formula) | Excel Programming | |||
external range in VBA (user defined formula) | Excel Programming |