Народ поможите с такой проблемкой, есть ячека, числовая, в которой записано число в формате 1,02 допустим.
я это число помещаю в переменную и в нужном мне месте кода пытаюсь вставить в формулу, но VB чото ругается... подскажите как праивльно привести к нужному типу данных, а кокретнее как сделать не 1,02 а 1.02 потому как в формуле в таком формате число используется а я его храню в переменной как 1,02. Подскажите как правильно сделать. Вот код:
- Код: Выделить всё
Sub Сформировать()
Dim y
' Dim y As Double
y = Range("B2").Value2
Range("O" + Range("O2").Text).Select
ActiveCell.FormulaR1C1 = "=RC[-8]*R1C12*IF(RC[-8]="""",0," & y & ")"
Ругань естественно на последнюю строку. в том месте де приклеиваю y.