Я пытаюсь разобрать даты в листе Excel из MS Project.
11 May 2022 17:00
13 May 2022 17:00
23 July 2021 17:00
Я использую
For Each c In Range("A1:ZZ1")
If c.Value = "End" Then
Columns(c.Column).TextToColumns Destination:=c.Columns, DataType:=xlFixedWidth, _
FieldInfo:=Array(0, 4)
End If
Next
Это работает только для части ячеек, a много осталось, как они были. Используя функцию меню Excel TextTo Column, она работает нормально.
12 March 2021 17:00
26.01.2022 17:00
09.02.2022 17:00
26 March 2021 17:00
Почему это может произойти?
РЕДАКТИРОВАТЬ: я на немецком языке нормально, но с некоторыми работает, а с некоторыми нет. Странно то, что он отлично работает со стандартной функцией Excel, даже со всеми немецкими именами.