Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.newusers,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
When I set this formula through VB code,
code: -------------------------------------------------------------------------------- =((D6*G6)+(E6*1.5*G6)+I6+J6+K6+L6) -------------------------------------------------------------------------------- for a cell it makes this formula the text of the cell and not the formula. Here's my code: code: -------------------------------------------------------------------------------- StrFormula = " =((" & GetColumnAlphabet(colRegularHours) & LngCurrentRow & "*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+(" & GetColumnAlphabet(colOvertime) & LngCurrentRow & "*1.5*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+" & GetColumnAlphabet(colSalary) & LngCurrentRow & "+" & GetColumnAlphabet(colCommission) & LngCurrentRow & _ "+" & GetColumnAlphabet(colBonus) & LngCurrentRow & "+" & GetColumnAlphabet(colOther) & LngCurrentRow & ")" Debug.Print StrFormula Range(GetColumnAlphabet(colGrossTotal) & LngCurrentRow).Formula = StrFormula -------------------------------------------------------------------------------- What could be the problem? |
#2
![]()
Posted to microsoft.public.excel.newusers,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
have you checked the cell is not formated as 'Text'? -- Regards Frank Kabel Frankfurt, Germany Sathyaish wrote: When I set this formula through VB code, code: --------------------------------------------------------------------- ----------- =((D6*G6)+(E6*1.5*G6)+I6+J6+K6+L6) --------------------------------------------------------------------- ----------- for a cell it makes this formula the text of the cell and not the formula. Here's my code: code: --------------------------------------------------------------------- ----------- StrFormula = " =((" & GetColumnAlphabet(colRegularHours) & LngCurrentRow & "*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+(" & GetColumnAlphabet(colOvertime) & LngCurrentRow & "*1.5*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+" & GetColumnAlphabet(colSalary) & LngCurrentRow & "+" & GetColumnAlphabet(colCommission) & LngCurrentRow & _ "+" & GetColumnAlphabet(colBonus) & LngCurrentRow & "+" & GetColumnAlphabet(colOther) & LngCurrentRow & ")" Debug.Print StrFormula Range(GetColumnAlphabet(colGrossTotal) & LngCurrentRow).Formula = StrFormula --------------------------------------------------------------------- ----------- What could be the problem? |
#3
![]()
Posted to microsoft.public.excel.newusers,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Make sure that the target cells are formatted as General and not Text.
-- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Sathyaish" wrote in message m... When I set this formula through VB code, code: -------------------------------------------------------------------------- ------ =((D6*G6)+(E6*1.5*G6)+I6+J6+K6+L6) -------------------------------------------------------------------------- ------ for a cell it makes this formula the text of the cell and not the formula. Here's my code: code: -------------------------------------------------------------------------- ------ StrFormula = " =((" & GetColumnAlphabet(colRegularHours) & LngCurrentRow & "*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+(" & GetColumnAlphabet(colOvertime) & LngCurrentRow & "*1.5*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+" & GetColumnAlphabet(colSalary) & LngCurrentRow & "+" & GetColumnAlphabet(colCommission) & LngCurrentRow & _ "+" & GetColumnAlphabet(colBonus) & LngCurrentRow & "+" & GetColumnAlphabet(colOther) & LngCurrentRow & ")" Debug.Print StrFormula Range(GetColumnAlphabet(colGrossTotal) & LngCurrentRow).Formula = StrFormula -------------------------------------------------------------------------- ------ What could be the problem? |
#4
![]()
Posted to microsoft.public.excel.newusers,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Watch out for the leading spaces!
StrFormula = " =((" & ..... StrFormula = "=((" & ..... Sathyaish wrote: When I set this formula through VB code, code: -------------------------------------------------------------------------------- =((D6*G6)+(E6*1.5*G6)+I6+J6+K6+L6) -------------------------------------------------------------------------------- for a cell it makes this formula the text of the cell and not the formula. Here's my code: code: -------------------------------------------------------------------------------- StrFormula = " =((" & GetColumnAlphabet(colRegularHours) & LngCurrentRow & "*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+(" & GetColumnAlphabet(colOvertime) & LngCurrentRow & "*1.5*" & GetColumnAlphabet(colPayRate) & LngCurrentRow & ")" & _ "+" & GetColumnAlphabet(colSalary) & LngCurrentRow & "+" & GetColumnAlphabet(colCommission) & LngCurrentRow & _ "+" & GetColumnAlphabet(colBonus) & LngCurrentRow & "+" & GetColumnAlphabet(colOther) & LngCurrentRow & ")" Debug.Print StrFormula Range(GetColumnAlphabet(colGrossTotal) & LngCurrentRow).Formula = StrFormula -------------------------------------------------------------------------------- What could be the problem? -- Dave Peterson |
#5
![]()
Posted to microsoft.public.excel.newusers,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Dave Peterson ) said: Watch out for the leading spaces!
Sathyaish replies: Dave, you're the man! Thanks so much. Regards, Sathyaish Chakravarthy. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Need help with setting up IF formula in Excel | Links and Linking in Excel | |||
Excel setting problem | Excel Discussion (Misc queries) | |||
problem setting formula | Excel Worksheet Functions | |||
i need help setting up a formula in excel | Excel Discussion (Misc queries) | |||
Need help setting up a >< IF formula in Excel, | Excel Worksheet Functions |