Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have written a custom function that returns database data to my
spreadsheet. The follwoing code snippet describesthe process. I test the variable being passed in. If it is an object (cell range like A1:A3), I get that address and process results based upon the values in those cells. My question is, how do I get the address of the calling cell (the cell where I entered the formula)? I want to test whether it is an array formula. Public Function GetSqlData(ByVal ProcName As Variant) As Variant Dim sProcName As Variant If IsObject(ProcName) = True Then Set xRange = ProcName sProcName = GetValues(xRange) Else sProcName = ProcName End If GetSqlData = sProcName End Function Thanks, Greg |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Custom Function: Detecting the cell the function is used in | Excel Programming | |||
Help with #Value error when calling custom functions | Excel Programming | |||
VBE Custom menuitem not calling OnAction macro | Excel Programming | |||
Calling a function in another project from within a cell formula | Excel Programming | |||
Calling a Custom Function within a Procedure | Excel Programming |