Доброго дня!
Есть ли в VBA программные средства, отделяющие время от даты, если в ячейке типа Дата/время стоят значения в следующей форме: 01.07.2005 0:11:56 и т.д.?
			


GSerg писал(а):Дата - число с плавающей точкой. День в целой части, время в дробной.
Fix().
    Dim d As Date
    For d = Date - 7 To Date + 14
        Debug.Print Format$(d, "Short Date")
    Next d
    
    For d = #7:00:00 AM# To #8:31:00 PM# Step #12:30:00 AM#
        Debug.Print Format$(d, "Short Time") & "-" & Format$(d + #12:30:00 AM#, "Short Time")
    Next d
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5