Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как выделить английское слово из ячейки? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как выделить английское слово из ячейки?
tima1 Дата: Суббота, 29.12.2012, 20:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Помогите, пожалуйста решить проблему. Есть столбец данных со значениями типа: example пример пример; example1 example2 пример. Таких ячеейк в столбце 100 тыс. Как из этого всего выделить в отдельный столбец значениями на английском языке. Другими словами - Как выделить английские слова? Спасибо. Работаю в excel 2010.
 
Ответить
СообщениеПомогите, пожалуйста решить проблему. Есть столбец данных со значениями типа: example пример пример; example1 example2 пример. Таких ячеейк в столбце 100 тыс. Как из этого всего выделить в отдельный столбец значениями на английском языке. Другими словами - Как выделить английские слова? Спасибо. Работаю в excel 2010.

Автор - tima1
Дата добавления - 29.12.2012 в 20:59
RAN Дата: Суббота, 29.12.2012, 21:06 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И Вас с новым годом!
Чукча не читатель, чукча писатель...


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ Вас с новым годом!
Чукча не читатель, чукча писатель...

Автор - RAN
Дата добавления - 29.12.2012 в 21:06
Michael_S Дата: Суббота, 29.12.2012, 21:07 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
tima1, не надо постить сразу во все форумы, в них отвечают, как правило, одни и те же люди.
кросс http://www.planetaexcel.ru/forum....TID=263
 
Ответить
Сообщение tima1, не надо постить сразу во все форумы, в них отвечают, как правило, одни и те же люди.
кросс http://www.planetaexcel.ru/forum....TID=263

Автор - Michael_S
Дата добавления - 29.12.2012 в 21:07
tima1 Дата: Воскресенье, 30.12.2012, 02:51 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Спасибо, буду знать, я запостил аж в 3 форума)
 
Ответить
СообщениеСпасибо, буду знать, я запостил аж в 3 форума)

Автор - tima1
Дата добавления - 30.12.2012 в 02:51
AlexM Дата: Воскресенье, 30.12.2012, 10:03 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Вариант решения.
Макрос окрашивает английские буквы в текстовой строке. Время работы макроса пропорционально количеству ячеек и длине текстовых строк в них.
[vba]
Код
Sub Макрос()
Dim i As Long, iString As String
For Each cell In ActiveSheet.Range("A1").CurrentRegion
     cell.Font.ColorIndex = 0
     For i = 1 To Len(cell)
         iString = Mid(cell, i, 1)
         If iString Like "[a-zA-Z]" Then
             cell.Characters(Start:=i, Length:=1).Font.ColorIndex = 3
         End If
     Next i
Next
End Sub
[/vba]
К сообщению приложен файл: __.xls (22.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВариант решения.
Макрос окрашивает английские буквы в текстовой строке. Время работы макроса пропорционально количеству ячеек и длине текстовых строк в них.
[vba]
Код
Sub Макрос()
Dim i As Long, iString As String
For Each cell In ActiveSheet.Range("A1").CurrentRegion
     cell.Font.ColorIndex = 0
     For i = 1 To Len(cell)
         iString = Mid(cell, i, 1)
         If iString Like "[a-zA-Z]" Then
             cell.Characters(Start:=i, Length:=1).Font.ColorIndex = 3
         End If
     Next i
Next
End Sub
[/vba]

Автор - AlexM
Дата добавления - 30.12.2012 в 10:03
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!