Доброго времени суток форумчанам! Однажды(http://www.excelworld.ru/forum/2-1689-3#40797) мне здесь уже помогли, правда я неожиданно пропал по причине срочной защиты гос-ва:) Не успел отблагодарить: спасибо за помощь
Дано: В ячейках таблицы есть слоги "рё" и "ря"
Необходимо: сделать замену "рё" на "ря", и наоборот, т.е. чтобы на месте слога рё стоял слог ря, а на месте слога ря, слог рё. Инверсия своего рода. Стандартная "замена" тут бессильная. Как вариант, конечно можно так: заменить ря на 1. Потом рё на ря. А потом 1 на рё. Но это лишь как способ-костыль. Если несколько десятков таких замен (ря на рё, рё на ри, ри на ря, ре на ри и т. д) потребуется, то уже этот способ будет не оч. хорош.
Какие способы решения данной проблемы ест? Интересны будут варианты как формул, так и макросов.
Доброго времени суток форумчанам! Однажды(http://www.excelworld.ru/forum/2-1689-3#40797) мне здесь уже помогли, правда я неожиданно пропал по причине срочной защиты гос-ва:) Не успел отблагодарить: спасибо за помощь
Дано: В ячейках таблицы есть слоги "рё" и "ря"
Необходимо: сделать замену "рё" на "ря", и наоборот, т.е. чтобы на месте слога рё стоял слог ря, а на месте слога ря, слог рё. Инверсия своего рода. Стандартная "замена" тут бессильная. Как вариант, конечно можно так: заменить ря на 1. Потом рё на ря. А потом 1 на рё. Но это лишь как способ-костыль. Если несколько десятков таких замен (ря на рё, рё на ри, ри на ря, ре на ри и т. д) потребуется, то уже этот способ будет не оч. хорош.
Какие способы решения данной проблемы ест? Интересны будут варианты как формул, так и макросов.biomirror
Sub Rye_Rya() With Range("A1:E40") .Replace What:="рё", Replacement:="|" .Replace What:="ря", Replacement:="рё" .Replace What:="|", Replacement:="ря" End With End Sub
[/vba]
Макрос костыль[vba]
Код
Sub Rye_Rya() With Range("A1:E40") .Replace What:="рё", Replacement:="|" .Replace What:="ря", Replacement:="рё" .Replace What:="|", Replacement:="ря" End With End Sub
В Excel2003 делается так. Вид - Панели инструментов - Формы. Среди форм найдете кнопку. Кликнуть по ней. Затем кликнуть по таблице, где должна быть кнопка и не отпуская кнопку мышки растянуть. Далее разберетесь.
В Excel2003 делается так. Вид - Панели инструментов - Формы. Среди форм найдете кнопку. Кликнуть по ней. Затем кликнуть по таблице, где должна быть кнопка и не отпуская кнопку мышки растянуть. Далее разберетесь.
AlexM, с кнопкой разобрался, спасибо (хотя у меня и MO 2010) . А вот с сылкой не могу (хочу научиться ей пользоваться): У меня есть таблица со слогами. С помощью формулы хочу сделать такую же, но в которой слоги ря и рё поменяны местами (как в файле biomirror1 который мне выслал AlexM), только я хочу сделать такую таблицу сам. Какие действия я должен сделать?
AlexM, с кнопкой разобрался, спасибо (хотя у меня и MO 2010) . А вот с сылкой не могу (хочу научиться ей пользоваться): У меня есть таблица со слогами. С помощью формулы хочу сделать такую же, но в которой слоги ря и рё поменяны местами (как в файле biomirror1 который мне выслал AlexM), только я хочу сделать такую таблицу сам. Какие действия я должен сделать?biomirror
Сообщение отредактировал biomirror - Суббота, 22.03.2014, 09:58
Я копировал ее, вставлял ее в пустую ячейку, она в строке формул отображалась, а в ячейке нет. Тянул вниз — ничего не изменялось. Оказывается нужно было вначале вбок протянуть. Вопрос решен. Спасибо за помощь!
Я копировал ее, вставлял ее в пустую ячейку, она в строке формул отображалась, а в ячейке нет. Тянул вниз — ничего не изменялось. Оказывается нужно было вначале вбок протянуть. Вопрос решен. Спасибо за помощь!biomirror
Сообщение отредактировал Serge_007 - Суббота, 22.03.2014, 13:38