Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I understand that functions can only modify the cell they are called
from. However, if anyone has a solution to this problem, I would greatly appreciate it. A function F(N) does a vlookup in a table and returns a value. If it cannot find N in the table, I want to add N to a list in another table. F() is called from an addin if that is relevant. Any creative solution appreciated. Thanks Jeff Stryer |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Your only solution is likely to be to use something along the lines of
an event procedure (such as "calculate") instead of a UDF. If F() is called from an add-in, then where is the table to be modifed? In the activeworkbook? Tim. wrote in message oups.com... I understand that functions can only modify the cell they are called from. However, if anyone has a solution to this problem, I would greatly appreciate it. A function F(N) does a vlookup in a table and returns a value. If it cannot find N in the table, I want to add N to a list in another table. F() is called from an addin if that is relevant. Any creative solution appreciated. Thanks Jeff Stryer |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Yes, the table to be modified is in the active workbook.
Tim Williams wrote: Your only solution is likely to be to use something along the lines of an event procedure (such as "calculate") instead of a UDF. If F() is called from an add-in, then where is the table to be modifed? In the activeworkbook? Tim. wrote in message oups.com... I understand that functions can only modify the cell they are called from. However, if anyone has a solution to this problem, I would greatly appreciate it. A function F(N) does a vlookup in a table and returns a value. If it cannot find N in the table, I want to add N to a list in another table. F() is called from an addin if that is relevant. Any creative solution appreciated. Thanks Jeff Stryer |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Jeff
I understand that functions can only modify the cell they are called from. However, if anyone has a solution to this problem, I would greatly appreciate it. A function F(N) does a vlookup in a table and returns a value. If it cannot find N in the table, I want to add N to a list in another table. F() is called from an addin if that is relevant. Any creative solution appreciated. You might be able to adapt one of my posts on Dick Kusleika's 'Daily Dose of Excel' blog: http://www.dicks-blog.com/archives/2...hat-do-things/ Regards Stephen Bullen Microsoft MVP - Excel www.oaltd.co.uk |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
.. any help appreciated .. i think it's a pasting HTML problem. | Excel Discussion (Misc queries) | |||
Looking for a creative sol'n to sales region map | Excel Discussion (Misc queries) | |||
Thorny problem graphing XAxis dates | Charts and Charting in Excel | |||
Thorny Problem | Excel Programming | |||
Stubborn Link Data/Value Problem - Help Appreciated! | Excel Programming |