Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как макросом удалить самый первый символ текстовой строки в ячейке - в том случае если он является символом "-" или символом "+"
 
Здравствуйте. Подскажите ответ на такой вопрос:
В ячейке B7 - есть текстовая строка, которая может выглядеть как "-rtdk5-v" или как "+rtdk5-v"

Как макросом удалить самый первый символ этой текстовой строки в ячейке B7 - в том случае если он является символом "-" или символом "+"  ?
 
Код
If Left([b7], 1) = "+" Or Left([b7], 1) = "-" Then [b7] = Right([b7], Len([b7]) - 1)

Изменено: yozhik - 16 Май 2018 17:43:32 (предыдущий вариант удалял все символы, не только первые)
 
yozhik, спасибо
 
Или так:
Код
 If [B7] Like "[+-]*" Then [B7] = Mid([B7], 2)
Владимир
Страницы: 1
Читают тему (гостей: 1)