Visual Basic Получить фамилию автора из строки

Всем привет. Задача в следующем: «Дана строка, содержащая название книги, а затем фамилия и инициалы автора. Получить фамилию автора.» Совсем не понимаю, как реализовать это на VBA. Помогите, пожалуйста.


Ответы (1 шт):

Автор решения: Алексей Соболев

при помощи split создаём массив из слов и ищем при помощи WorksheetFunction.Match позицию элемента в массиве, в котором имеется точка. перебрать все элементы строки на поиск точки; нашли точку, определили пробел, и вытаскиваем при помощи MID фамилию.

→ Ссылка