Excel: перевести введенную дату в нормальный вид - VBA

Узнай цену своей работы

Формулировка задачи:

Здравствуйте) Не могу решить эту задачу В ячейки вводятся даты и время без точек, перевести в нормальный вид.(с помощью кнопки)
Листинг программы
  1. Private Sub CommandButton1_Click()
  2. Dim date1 As String
  3. date1 = Int(Val(s))
  4. Dim time1 As String
  5. time1 = Int(Val(s))
  6. date1 = Range("A2:A10").Value
  7. time1 = Range("B2:B10").Value
  8. datTEXT = Format(date1, "dd/mm/yyyy")
  9. timeTEXT = Format(time1, "[h]:mm")
  10. MsgBox datTEXT & " , " & timeTEXT
  11. End Sub
это незаконченная версия (надо добавить область (весь лист), не знаю как) помогите пожалуйста

Решение задачи: «Excel: перевести введенную дату в нормальный вид»

textual
Листинг программы
  1. s = "21051998 1945" '[A1]
  2. MsgBox CDate(Format(s, "00/00/0000 00:00"))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы