Здравствуйте. Не подскажете как с помощью формулы выделить из ячейки только русские буквы. Текст например такой: FLY-FISHING Продеватель с иглой THREADER with BODKIN
Здравствуйте. Не подскажете как с помощью формулы выделить из ячейки только русские буквы. Текст например такой: FLY-FISHING Продеватель с иглой THREADER with BODKINrepa1981
Function GetRusText(txt As String) As String Dim i As Long, m As String, s As String For i = 1 To Len(txt) m = Mid$(txt, i, 1) If m Like "[ А-Яа-яЁё]" Then s = s & m Next i GetRusText = WorksheetFunction.Trim(s) End Function
[/vba]
Что делать с пробелами между словами? оставлять?
UDF (с пробелами): [vba]
Код
Function GetRusText(txt As String) As String Dim i As Long, m As String, s As String For i = 1 To Len(txt) m = Mid$(txt, i, 1) If m Like "[ А-Яа-яЁё]" Then s = s & m Next i GetRusText = WorksheetFunction.Trim(s) End Function
И еще не подскажете. Теперь есть 4 ячейки. В первой находится текст: FLY-FISHING Продеватель с иглой THREADER with BODKIN Во второй находится текст: FLY-FISHING В третьей находится: Продеватель с иглой В четвертой находится: BODKIN
Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?
И еще не подскажете. Теперь есть 4 ячейки. В первой находится текст: FLY-FISHING Продеватель с иглой THREADER with BODKIN Во второй находится текст: FLY-FISHING В третьей находится: Продеватель с иглой В четвертой находится: BODKIN
Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?repa1981
Сообщение отредактировал repa1981 - Среда, 20.11.2013, 18:29