Как рассчитать дату от абсолютного часа? - PullRequest
0 голосов
/ 15 мая 2019

Как рассчитать абсолютный час в VBA Excel.У меня есть код C # просто нужно помочь преобразовать в VBA Excel.Мне не хватает библиотеки DateTime в VBA.Я пытаюсь использовать стандартное преобразование абсолютного часа 2015 года [1-8760] из часа моделирования в дату для упрощения идентификации и интерпретации результатов.

1 Ответ

0 голосов
/ 16 мая 2019

Каков ваш ожидаемый результат?Текущее время и дата?

Если это так, вы можете просто использовать

Now()

. Это возвращает дд.мм.гггг чч: мм из системной даты / времени.

Включите его в другое утверждение, например,

    Dim rng, rng2 as range
    Set rng = ActiveSheet.Range("A1")
    Set rng2 = ActiveSheet.Range("A2")
    rng = Now()

Чтобы получить часы здесь, простой вариант может быть

     rng2 = Right(rng, 5)

Конечно, есть и другие способы безпри записи на лист попробуйте сохранить в переменной, например.Однако это иллюстрирует точку. Обрабатывая дату в виде строки, вы можете редактировать ее с помощью левой / правой функций и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...