Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have been using a large macro in Excel 2002 for some years now. One
step in the macro consists of creatng a formula. An expression for a formula, using labels, is constructed as a string. This is then converted into a formula by, effectively, the following lines formule = "=" & Selection.Value Selection.FormulaR1C1 = formule , where formule is a variable declared as String. This method has always worked fine. However, recently I started using formulas containing the IF( A, B, C) expression. The macro stiil runs without errors messages. However, for the new type of formulas the value is not emmediately calulated: the #NAME? expression is shown instead. The formula is only evaluated after selecting the cell, putting the cursor behind the formula and pressing Enter. It appears that the cell is not aware that the contents is a formula and needs to be activated or awakened. I have found several topics in this group relating to this issue, but my problem seem to go beyond a basic string to formula conversion. What is happening, and what should be done to correct this. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
String formula conversion | Excel Discussion (Misc queries) | |||
min for the column contaning text | Excel Worksheet Functions | |||
Simple String Conversion - HELP | Excel Programming | |||
Adding "And" clause in SQL string causing SQL Syntax error | Excel Programming | |||
String to Array Conversion | Excel Programming |