Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Evaluate text string as a function
I have a number of formulas used to pull data from another system into
Excel. Three example formulas a =Systemx|Bid!GOOG =Systemx|Ask!GOOG =Systemx|Last!GOOG The formula can be broken up into three arguments. Systemx is the other system providing data to Excel via DDE links. After the | is the argument specifying what data to pull into Excel. And you might recognize the argument after the ! as a stock ticker. I want to replace the ticker with a cell reference so that I can change the value in the cell from GOOG to YHOO (for instance) and have the formulas recalculate with the data from YHOO instead of GOOG. If I try to just replace the ticker with the cell reference, the resulting formula, =Systemx|Ask!'A13', doesn't work. I'm think there should be a way to construct the formula as a string (e.g. ="Systemx|Ask!" & A13) and then force Excel to evaluate the string as a function. As is, Excel will construct the string and then display it as text in the cell rather than evaluate it as a function. I know I can do a work-around using VBA, but I'm hoping there is a solution without VBA, perhaps a built in function. Is anyone familiar with DDE links or otherwise know a way to fix my problem? Thanks for your help! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Looking up a string of text within a string of text | Excel Worksheet Functions | |||
Formulas dealing with text data | Excel Worksheet Functions | |||
Excel option to store trendline's coefficients in cells for use | Charts and Charting in Excel | |||
How do I use 3 cells to create the string for a lookup function? | Excel Worksheet Functions | |||
Conversion | Excel Worksheet Functions |