Что-то вроде этого
Sub Replace_Dates()
Dim i As Long
Dim v As String
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
v = Cells(i, 1).Value
v = Replace(v, " января", ".1.")
v = Replace(v, " февраля", ".2.")
v = Replace(v, " марта ", ".3.")
v = Replace(v, " апреля ", ".4.")
v = Replace(v, " мая ", ".5.")
v = Replace(v, " июня ", ".6.")
v = Replace(v, " июля ", ".7.")
v = Replace(v, " августа ", ".8.")
v = Replace(v, " сентября ", ".9.")
v = Replace(v, " октября ", ".10.")
v = Replace(v, " ноября ", ".11.")
v = Replace(v, " декабря ", ".12.")
v = Replace(v, " года", "")
Cells(i, 1).Value = CDate(v)
Next i
End Sub
Или скопировать в
Notepad++, сделать эти замены по-быстрому вручную, и скопировать обратно.