- Сообщения
- 2 089
- Реакции
- 145
Hi!
Решила использовать макросы вместо формул..
вот нашла примеры, мне надо пробелы поменять на нижнее подчеркивание....
вот несколько формул.... какую лучше использовать?
раз -
два -
три -
четыре -
Ps мне надо получить аналог моей формулы и заменить опрделенные пробелы в определенных местах в колонке - другими словами...
выбираем столбик (все ячейки) запускаем макро и получаем результат )))
Решила использовать макросы вместо формул..
вот нашла примеры, мне надо пробелы поменять на нижнее подчеркивание....
вот несколько формул.... какую лучше использовать?
раз -
Код:
Sub Test()
ActiveCell = Replace(ActiveCell, " ", "_")
End Sub
два -
Код:
Function sss(text)
sss = Replace(text, " ", "_")
End Function
три -
Код:
Function sss(txt, s1, s2)
sss = Replace(txt, s1, s2)
End Function
четыре -
Код:
Function sss(txt, Optional s1 = " ", Optional s2 = "_")
sss = Replace(txt, s1, s2)
End Function
Ps мне надо получить аналог моей формулы и заменить опрделенные пробелы в определенных местах в колонке - другими словами...
выбираем столбик (все ячейки) запускаем макро и получаем результат )))
Код:
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(L2;" is My";" is_My");" Of ";" of_"); тут еще значения...