Добрый день.
Беру пример (из книги "Microsoft Excel: Готовые решения – бери и пользуйся!", последняя версия), но работать не хочет. Выдаёт #знач!.
Книга с поддержкой макросов.
Что не так?
Function ExtractWord(Txt, n) As String
Dim x As Variant
Const DELIM = " "
x = Split(Txt, DELIM)
If n > 0 And n - 1 <= UBound(x) Then
ExtractWord = x(n - 1)
Else
ExtractWord = ""
End If
End Function
Беру пример (из книги "Microsoft Excel: Готовые решения – бери и пользуйся!", последняя версия), но работать не хочет. Выдаёт #знач!.
Книга с поддержкой макросов.
Что не так?
Function ExtractWord(Txt, n) As String
Dim x As Variant
Const DELIM = " "
x = Split(Txt, DELIM)
If n > 0 And n - 1 <= UBound(x) Then
ExtractWord = x(n - 1)
Else
ExtractWord = ""
End If
End Function