From: Cheah on 21 Apr 2010 16:52 I want to do this but can't: ActiveCell.FormulaR1C1 = "=MyFunction(R[variable]C[variable])" What are my options?
From: Chip Pearson on 21 Apr 2010 17:27 Try something like ActiveCell.FormulaR1C1 = _ "=MyFunction(R" & CStr(variable) & "C" & CStr(variable) & ")" Cordially, Chip Pearson Microsoft Most Valuable Professional, Excel, 1998 - 2010 Pearson Software Consulting, LLC www.cpearson.com On Wed, 21 Apr 2010 13:52:01 -0700, Cheah <Cheah(a)discussions.microsoft.com> wrote: >I want to do this but can't: > >ActiveCell.FormulaR1C1 = "=MyFunction(R[variable]C[variable])" > >What are my options?
From: B Lynn B on 21 Apr 2010 17:51 ActiveCell.FormulaR1C1 = "=MyFunction(R" & varR & "C" & varC & ")" "Cheah" wrote: > I want to do this but can't: > > ActiveCell.FormulaR1C1 = "=MyFunction(R[variable]C[variable])" > > What are my options?
From: Dave Peterson on 21 Apr 2010 19:24 Don't forget your []'s: Dim Var1 as long dim Var2 as long var1 = 21 var2 = 23 ActiveCell.FormulaR1C1 = "=MyFunction(R[" & var1 & "]C[" & var2 & "])" Cheah wrote: > > I want to do this but can't: > > ActiveCell.FormulaR1C1 = "=MyFunction(R[variable]C[variable])" > > What are my options? -- Dave Peterson
|
Pages: 1 Prev: Excel Convert text to Number Next: Customized toolbar button trigger macro in a different file |