|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2013, 19:03 | #1 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
Поиск в ячейке текста с определённым цветом
Сейчас у меня макрос просматривает каждый символ в ячейке в поисках красного символа. Макрос медленно работает, даже если 50 строк на листе, минуты 3 работает.
Есть ли какое-нибудь решение в VBA-Excel? Наверное, можно попробовать работать с Excel-ячейкой как с XML-объектом, но это надо много времени потратить, чтобы понять как это делается. Через XML-объект можно же по тегам передвигаться: красный текст заключен в теги, связанные с красным цветом. Вообще задача: нужно удалить из ячейки текст, который красного цвета. Если в ячейке больше 256 символов, то удалить из ячейки текст нельзя. Нужно брать данные в переменную, в переменной удалять и возвращать обратно в ячейку. |
07.06.2013, 19:23 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Возможно заинтересует:
http://www.excelworld.ru/forum/2-553-1#6526
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не знаю как решить проблему с цветом текста) | the27mart | Общие вопросы C/C++ | 4 | 21.03.2012 21:56 |
Залить цветом диапазон (строку таблицы), если в последней ее ячейке есть текст | MasterLee | Microsoft Office Excel | 5 | 08.12.2010 09:47 |
Как залить определённые участки формы каким-то определённым цветом? | Rin | Общие вопросы Delphi | 5 | 18.11.2009 23:05 |
Проблема с цветом текста | lexmark216 | HTML и CSS | 2 | 31.10.2009 08:39 |
Заливка определённым цветом? | M17 | Microsoft Office Excel | 2 | 03.04.2009 12:45 |