Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Expected expression error help
Can anyone figure out why this line of code creates the compile error
message "expected expression"? I am trying to put a formula array into a cell. Selection.FormulaArray = _ "=SUM(IF('Raw data'!R4C6:R" & MaxRowSource & "C6=RC2,IF('Raw data'! R4C" & SourceDOWCol & ":R" & MaxRowSource & "C" & SourceDOWCol & =""x"", _ "IF('Raw data'!R4C17:R" & MaxRowSource & "C17<R3C,IF('Raw data'! R4C18:R" & MaxRowSource & "C18R3C,'Raw data'!R4C16:R" & MaxRowSource & "C16)))))" Thanks, Chet |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Expected expression error help
Hi
It seems that you have to many quotation signs in the formula string. This should do it: Selection.FormulaArray = _ "=SUM(IF('Raw data'!R4C6:R" & MaxRowSource & "C6=RC2,IF('Raw data'! R4C" _ & SourceDOWCol & ":R" & MaxRowSource & "C" & SourceDOWCol & _ "=""x"", IF('Raw data'!R4C17:R" & MaxRowSource & _ "C17<R3C,IF('Raw data'! R4C18:R" & MaxRowSource & _ "C18R3C,'Raw data'!R4C16:R" & MaxRowSource & "C16)))))" Regards, Per On 27 Mar., 21:19, Chet wrote: Can anyone figure out why this line of code creates the compile error message "expected expression"? *I am trying to put a formula array into a cell. Selection.FormulaArray = _ "=SUM(IF('Raw data'!R4C6:R" & MaxRowSource & "C6=RC2,IF('Raw data'! R4C" & SourceDOWCol & ":R" & MaxRowSource & "C" & SourceDOWCol & =""x"", _ "IF('Raw data'!R4C17:R" & MaxRowSource & "C17<R3C,IF('Raw data'! R4C18:R" & MaxRowSource & "C18R3C,'Raw data'!R4C16:R" & MaxRowSource & "C16)))))" Thanks, Chet |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Expected expression error help
On Mar 27, 1:31*pm, Per Jessen wrote:
Hi It seems that you have to many quotation signs in the formula string. This should do it: Selection.FormulaArray = _ * * "=SUM(IF('Raw data'!R4C6:R" & MaxRowSource & "C6=RC2,IF('Raw data'! R4C" _ * * & SourceDOWCol & ":R" & MaxRowSource & "C" & SourceDOWCol & _ * * "=""x"", IF('Raw data'!R4C17:R" & MaxRowSource & _ * * "C17<R3C,IF('Raw data'! R4C18:R" & MaxRowSource & _ * * "C18R3C,'Raw data'!R4C16:R" & MaxRowSource & "C16)))))" Regards, Per On 27 Mar., 21:19, Chet wrote: Can anyone figure out why this line of code creates the compile error message "expected expression"? *I am trying to put a formula array into a cell. Selection.FormulaArray = _ "=SUM(IF('Raw data'!R4C6:R" & MaxRowSource & "C6=RC2,IF('Raw data'! R4C" & SourceDOWCol & ":R" & MaxRowSource & "C" & SourceDOWCol & =""x"", _ "IF('Raw data'!R4C17:R" & MaxRowSource & "C17<R3C,IF('Raw data'! R4C18:R" & MaxRowSource & "C18R3C,'Raw data'!R4C16:R" & MaxRowSource & "C16)))))" Thanks, Chet- Hide quoted text - - Show quoted text - Thank you.. that worked splendidly! Chet |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
VBA Expected end of statement ERROR | Excel Programming | |||
Expected end of statement error | Excel Programming | |||
concatenate expression error | Excel Worksheet Functions | |||
compile error: Expected: = ...Why? | Excel Programming | |||
Expected:expression | Excel Programming |