vba заменить символ в строке



Vba заменить символ в строке

Автор Korol ariya задал вопрос в разделе Другие языки и технологии

VBA Excel как заменить допустим 5-й символ в строке S(5) ="q" не работает, квадратные скобки тоже и получил лучший ответ

Ответ от Tutik_Ipanutik[гуру]
Или проще
Mid(S, 5, 1) = "q"
(Mid работает и как поиск и как замена)
If Mid(S, 4, 1) = "Д" Then Mid(S, 4) = "D"
С тебя - лучший ответ :))

Ответ от Koma[гуру]
примерно вот так s=left(s,4) & "q" & mid(s,6) VBA - это не Pascal или C. В нем строка - это не массив символов.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: VBA Excel как заменить допустим 5-й символ в строке S(5) ="q" не работает, квадратные скобки тоже
спросили в Innocenti
Как в книге Excel 2007 добавить или удалить опр. букву во все ячейки
Вариант с макросами. Дополнительные столбцы не нужны

Sub InsSymStr()
fraza =
подробнее...
спросили в Столбцы
Как в excel разбить столбец ФИО на 3 столбца Ф,И,О
Все намного проще - в меню (или вкладке 2007-го) данные есть команда - текст по столбцам - там
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*