Страницы: 1
RSS
статическое время
 
Можно ли время полученное с помощью формулы =NOW() сделать статическим т. е. остановить в другой ячейке.
Спасибо.
Изменено: jakim - 20.09.2013 22:50:47
 
Простыми средствами - нет.
 
Вариант: скопировать в другую ячейку как текст.
 
макрорекордер:
Код
    ActiveCell.FormulaR1C1 = "=NOW()"
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
End Sub

в другой ячейке Видать не внимательно читал :)
Изменено: Nic70y - 20.09.2013 23:51:07
 
Код
    ActiveCell.FormulaR1C1 = "=now()"
    ActiveCell = ActiveCell.Value
 
И пошто так с макросами изголяться?
Код
ActiveCell = Now
 
А чё вы все в макросы ударились? :-) Читаем:
Цитата
с помощью формулы =NOW() сделать статическим т. е. остановить в другой ячейке.
 
Цитата
в макросы ударились?
итеративные вычисления?
 
Да зачем? Обычным способом ведь можно: скопировали, в другую ячейку Спец. вставка - значения. Ну и формат нужный))
 
Цитата
ActiveCell = Now
Так без
Цитата
...формулы =NOW()...
получается  :D
Цитата
в другой ячейке
А в какой другой? ТС-то не указал...
Так ниже на одну от активной будет:
Код
    ActiveCell.FormulaR1C1 = "=now()"
    ActiveCell.Offset(1) = ActiveCell.Value
Страницы: 1
Наверх