Страницы: 1
RSS
Функция подставить, но на VBA
 
Ни кто не подскажет какая формула на VBA, аналог формулы ПОДСТАВИТЬ.
 
Наверное речь идет о
Код
Application.WorksheetFunction.Substitute(...)  
С уважением,
Федор/Все_просто
 
Все_просто,мне нужно заменить в переделенной ячейке пробел на нижнее подчеркивание.
Application.WorksheetFunction.Substitute(...)  - так мне не понятно.
Напишите формулу и скиньте в личку кошелек ЯндексДенег.
 
Replace?
 
Да, Юрий надо заменить, пробел на "_", как тут - только на VBA, чтобы код был меньше у меня и так формул куча (и я в них путаюсь и т.д.).
Работает и через функцию стандартную подставить.
От Вас цена и Яндекс кошелек.
Пользователь Все просто что-то не отвечает.
 
Для активной ячейки:
Код
Sub Test()
    ActiveCell = Replace(ActiveCell, " ", "_")
End Sub
 
 
Юрий М, ура это моя первая фича в excel  :)

Код
Function sss(text)
    sss = Replace(text, " ", "_")
End Function
Сегодня я крут как ни когда!

Юрий М, спасибо огромное!  
 
:)
 
Так круче  :)
И универсальнее:

Код
Function sss(txt, s1, s2)
    sss = Replace(txt, s1, s2)
End Function
 
 
а так - и универсальности не вредит, и крутости прибавляет   :D  

Код
Function sss(txt, Optional s1 = " ", Optional s2 = "_") 
    sss = Replace(txt, s1, s2)
End Function
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
Страницы: 1
Наверх