Accessing a variable(a range) and modifying it
I have written the macro as below
Function FindOldNominal(NomCode, Range)
FindOldNominal = WorksheetFunction.VLookup(NomCode, Range,5,false)
End Function
My question is what code can I insert that will change the colour (say) of
the cell accessed by this function.
My aim is to show all the cells accessed (and contents returned) by changing
their colour so I know which cells in my table have not yet been looked at.
Thanks
James
"TOM REPLIED THE FOLLOWING"
Nothing.
from this context, A function can do nothing more than returning a value to
the cell in which it is located - just like the built in functions.
You could possibly have each function update a defined name or public
variable or something and then use the calculate event to access that list
and color the cells.
--
Regards,
Tom Ogilvy
SO IF I HAVE A DEFINED RANGE "NAME" SAY, WHAT CODE DO I NEED IN THE FUNCTION
TO ACCESS AND UPDATE A CELL IN THE RANGE (i'd like to change the colour of
any accessed cells to red, which were found in the lookup)
Many thank James
|