409 читали · 4 года назад
Текст в ячейке задом наперёд
Добрый день, уважаемые читатели блога! Продолжаем серию уроков по Microsoft Excel и сегодня мы отойдём от привычного создания макросов, рассмотрения приёмов, различных тонкостей.  Поговорим о пользовательских функциях, то есть о функциях, которые может создавать сам пользователь, оперируя переменными Excel. Перед нами стоит задача — отобразить текст в ячейке (произвольный) в обратном порядке. Пример: «Привет!», — в соседней ячейке появится: «!тевирП».  В таком случае можно использовать макрос, но количество действий, его (макроса) постоянный вызов не улучшат, а затруднят работу с таблицей...
Написал текст, а программа написала его наоборот, полезная вещь.
Думаю все когда-либо пробовали читать свое имя или что-то другое "задом наперед" или как говорят "наоборот". В голове порой очень не легко прочесть то или иное слово начиная с последней буквы, но для программ это не составляет никакого труда. Вот эта "программа", а точнее код и посвящена этому вопросу. Сказать по правде, это единственная задача из 4-й главы, над которой я упорно думал, она вроде бы и звучит просто, но в реализации не так уж и проста. Если не прибегать к хитростям и не гуглить как это реализовать...