Оставить в ячейках текст определенного цвета
Anpetu
Дата: Воскресенье, 07.10.2018, 13:30 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте.В ячейках текст двух цветов. Нужно оставить текст только одного, зеленого, цвета. Ячеек много, как это сделать быстро, не знаю(((( Нашла темы на форуме с похожей проблемой, но, к сожалению, к моему тексту решения не подходят... Во вложении два файла: текст (исходный) и текст итог (что должно получится). Пожалуйста, помогите! :shy:
Здравствуйте.В ячейках текст двух цветов. Нужно оставить текст только одного, зеленого, цвета. Ячеек много, как это сделать быстро, не знаю(((( Нашла темы на форуме с похожей проблемой, но, к сожалению, к моему тексту решения не подходят... Во вложении два файла: текст (исходный) и текст итог (что должно получится). Пожалуйста, помогите! :shy: Anpetu
Ответить
Сообщение Здравствуйте.В ячейках текст двух цветов. Нужно оставить текст только одного, зеленого, цвета. Ячеек много, как это сделать быстро, не знаю(((( Нашла темы на форуме с похожей проблемой, но, к сожалению, к моему тексту решения не подходят... Во вложении два файла: текст (исходный) и текст итог (что должно получится). Пожалуйста, помогите! :shy: Автор - Anpetu Дата добавления - 07.10.2018 в 13:30
Michael_S
Дата: Воскресенье, 07.10.2018, 13:50 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
формулы такого не могут, только макросы; если ячеек много - работать удет долго..
формулы такого не могут, только макросы; если ячеек много - работать удет долго.. Michael_S
Ответить
Сообщение формулы такого не могут, только макросы; если ячеек много - работать удет долго.. Автор - Michael_S Дата добавления - 07.10.2018 в 13:50
Anpetu
Дата: Воскресенье, 07.10.2018, 14:28 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
[sub]Michael_S , ячеек около 600... На разных листах, т.е. за один раз обработать нужно около 100-200 ячеек.
[sub]Michael_S , ячеек около 600... На разных листах, т.е. за один раз обработать нужно около 100-200 ячеек. Anpetu
Сообщение отредактировал Anpetu - Воскресенье, 07.10.2018, 14:30
Ответить
Сообщение [sub]Michael_S , ячеек около 600... На разных листах, т.е. за один раз обработать нужно около 100-200 ячеек. Автор - Anpetu Дата добавления - 07.10.2018 в 14:28
RAN
Дата: Воскресенье, 07.10.2018, 22:28 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
[vba]Код
Sub мяу() Dim cell As Range, i& Application.ScreenUpdating = False For Each cell In Selection.Cells If Len(cell.Value) Then For i = Len(cell.Value) To 1 Step -1 If cell.Characters(i, 1).Font.Color = 3355596 Then cell.Characters(i, 1).Delete Next End If cell.Value = Application.Trim(Replace((cell.Value), Chr(160), Chr(32))) cell.Value = Replace((cell.Value), Chr(32), Chr(160)) Next Application.ScreenUpdating = True End Sub
[/vba]
[vba]Код
Sub мяу() Dim cell As Range, i& Application.ScreenUpdating = False For Each cell In Selection.Cells If Len(cell.Value) Then For i = Len(cell.Value) To 1 Step -1 If cell.Characters(i, 1).Font.Color = 3355596 Then cell.Characters(i, 1).Delete Next End If cell.Value = Application.Trim(Replace((cell.Value), Chr(160), Chr(32))) cell.Value = Replace((cell.Value), Chr(32), Chr(160)) Next Application.ScreenUpdating = True End Sub
[/vba] RAN
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение [vba]Код
Sub мяу() Dim cell As Range, i& Application.ScreenUpdating = False For Each cell In Selection.Cells If Len(cell.Value) Then For i = Len(cell.Value) To 1 Step -1 If cell.Characters(i, 1).Font.Color = 3355596 Then cell.Characters(i, 1).Delete Next End If cell.Value = Application.Trim(Replace((cell.Value), Chr(160), Chr(32))) cell.Value = Replace((cell.Value), Chr(32), Chr(160)) Next Application.ScreenUpdating = True End Sub
[/vba] Автор - RAN Дата добавления - 07.10.2018 в 22:28
Anpetu
Дата: Воскресенье, 07.10.2018, 23:40 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
RAN , спасибо огромное!!!
RAN , спасибо огромное!!!Anpetu
Ответить
Сообщение RAN , спасибо огромное!!!Автор - Anpetu Дата добавления - 07.10.2018 в 23:40