RE: Formula in given via input box
From: Patrick Molloy (PatrickMolloy_at_discussions.microsoft.com)
Date: 02/02/05
- Next message: Markus Scheible: "Anzeige "Bitte warten" während Makrolauf ?"
- Previous message: Tom Ogilvy: "Re: data entry template"
- In reply to: Petr: "Formula in given via input box"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 2 Feb 2005 06:57:01 -0800
you're confused by your quotes !
Sub test()
Dim segment As String
Dim formula As String
segment = "HIO"
formula = "=" & Chr(39) & segment & " - Exp" & Chr(39) & "!R[-21]C - " _
& Chr(39) & segment & " - Rev" & Chr(39) & "!R[-26]C"
selection.FormulaR1C1 = formula
End Sub
"Petr" wrote:
> Hallo,
> I have following problem. I would need to use the user values
> submitted via inputbox into the formula of the following type:
>
> ActiveCell.FormulaR1C1 = "='HIO - Exp'!R[-21]C-'HIO - Rev'!R[-26]C"
>
> I.e. in this case the parameter "HIO" should be submitted via
> inputbox.
>
> I have the following code which ends with error.
>
> Sub formula_input_test
>
> IntgInput = InputBox("Submit the segment name (abbrev.)")
>
> segment = IntgInput
>
> Range("A1").Select
> ActiveCell.FormulaR1C1 = "='& segment & - Exp & !R[-21]C - '& segment
> & - Rev & !R[-26]C"
>
> End Sub
>
>
> Thanks a lot in advance for any suggestions.
> Best regards, Petr Duzbaba
>
- Next message: Markus Scheible: "Anzeige "Bitte warten" während Makrolauf ?"
- Previous message: Tom Ogilvy: "Re: data entry template"
- In reply to: Petr: "Formula in given via input box"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|