Часто требуется найти последнее слово после запятой, точкой, пробелом или любимы другим символом.
Вот пример такой задачи. Есть список, разделенный запятыми. Задача вытащить из списков последнее слово после последней запятой.
Можно использовать пользовательскую функцию, которая позволит оставить последнее слово, после последней запятой.
Function LastComma(iCell As String) As String LastComma = Trim(Split(iCell, ",")(UBound(Split(iCell, ",")))) End Function
Вот код для нахождения последнего слова после последнего пробела. При необходимости можно вставить свой символ по аналогии.
Function LastComma(iCell As String) As String LastComma = Trim(Split(iCell, " ")(UBound(Split(iCell, " ")))) End Function
Извлечение части текста – самая распространенная задача при работе с текстом в Excel. Часто к этой задаче и сводится вся работа над текстом. Чтобы получить часть символов из строки, нужно владеть функциями поиска , удаления лишних символов , определения длины строки и др.
Как один из способов преобразования точки в запятые, можно использовать изменение настроек программы Excel. Но, данные сами собой не изменятся. Копируем их в Блокнот, а после вставляем на то же место обычным способом.
Да, но тут как бы статья про другое