Изменение формата слова в тексте
temnoo
Дата: Среда, 29.03.2017, 14:06 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Добрый день. Необходимо макросом - кнопкой, изменять в активной ячейке слово "сдел " на слово "сдал " и перекрашивать его в темно-зеленый цвет. Было:5 Огнев. сдел Стало:5 Огнев. сдал Спасибо.
Добрый день. Необходимо макросом - кнопкой, изменять в активной ячейке слово "сдел " на слово "сдал " и перекрашивать его в темно-зеленый цвет. Было:5 Огнев. сдел Стало:5 Огнев. сдал Спасибо. temnoo
Ответить
Сообщение Добрый день. Необходимо макросом - кнопкой, изменять в активной ячейке слово "сдел " на слово "сдал " и перекрашивать его в темно-зеленый цвет. Было:5 Огнев. сдел Стало:5 Огнев. сдал Спасибо. Автор - temnoo Дата добавления - 29.03.2017 в 14:06
KuklP
Дата: Среда, 29.03.2017, 14:15 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Запишите рекордером, кто мешает?
Запишите рекордером, кто мешает? KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение Запишите рекордером, кто мешает? Автор - KuklP Дата добавления - 29.03.2017 в 14:15
_Boroda_
Дата: Среда, 29.03.2017, 14:16 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно? [vba]Код
With Selection If .Count <> 1 Then Exit Sub If .Value <> "сдел" Then Exit Sub .Value = "сдал" .Font.Color = -16744448 End With
[/vba]
Так нужно? [vba]Код
With Selection If .Count <> 1 Then Exit Sub If .Value <> "сдел" Then Exit Sub .Value = "сдал" .Font.Color = -16744448 End With
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно? [vba]Код
With Selection If .Count <> 1 Then Exit Sub If .Value <> "сдел" Then Exit Sub .Value = "сдал" .Font.Color = -16744448 End With
[/vba] Автор - _Boroda_ Дата добавления - 29.03.2017 в 14:16
temnoo
Дата: Среда, 29.03.2017, 15:46 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Может я не правильно указал в примере, но:5 Огнев. сдел Находиться в одной ячейке. Поэтому пока данный макрос не работает.
Может я не правильно указал в примере, но:5 Огнев. сдел Находиться в одной ячейке. Поэтому пока данный макрос не работает.temnoo
Ответить
Сообщение Может я не правильно указал в примере, но:5 Огнев. сдел Находиться в одной ячейке. Поэтому пока данный макрос не работает.Автор - temnoo Дата добавления - 29.03.2017 в 15:46
_Boroda_
Дата: Среда, 29.03.2017, 16:01 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Тогда так [vba]Код
With Selection If .Count <> 1 Then Exit Sub n_ = InStr(.Value, "сдел") If n_ = 0 Then Exit Sub .Value = Replace(.Value, "сдел", "сдал") .Font.ColorIndex = xlAutomatic .Characters(Start:=n_, Length:=4).Font.Color = -16744448 End With
[/vba]
Тогда так [vba]Код
With Selection If .Count <> 1 Then Exit Sub n_ = InStr(.Value, "сдел") If n_ = 0 Then Exit Sub .Value = Replace(.Value, "сдел", "сдал") .Font.ColorIndex = xlAutomatic .Characters(Start:=n_, Length:=4).Font.Color = -16744448 End With
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Тогда так [vba]Код
With Selection If .Count <> 1 Then Exit Sub n_ = InStr(.Value, "сдел") If n_ = 0 Then Exit Sub .Value = Replace(.Value, "сдел", "сдал") .Font.ColorIndex = xlAutomatic .Characters(Start:=n_, Length:=4).Font.Color = -16744448 End With
[/vba] Автор - _Boroda_ Дата добавления - 29.03.2017 в 16:01
temnoo
Дата: Четверг, 30.03.2017, 10:04 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Ответить
Сообщение Спасибо большое!Автор - temnoo Дата добавления - 30.03.2017 в 10:04