Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Почему на Integer считает, а на Double нет
 
Вот мой код вба:
Код
Sub Macros2()
        Dim x As Integer
        x = Selection.Value
        Selection.FormulaR1C1 = Empty
        Selection.FormulaR1C1 = "=RC[-2]*" & x
End Sub
Считает без проблем, но не когда в ячейке дробные числа. Если поменять Integer на Double или любой другой, то выбивает ошибку 1004, я не понимаю в чем проблема. На Double отдельно может перемножать формулы, отдельно может перемножать вводные, но и то, и то вывести просто нет. Я только начал разбираться в ВБА, но сразу в тупике
Страницы: 1
Наверх