Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
200 ₴

Макрос LibreOffice Calc. Подмена слов, аналог транслитерации

проект завершен


По сути нужен простой макрос аналог транслитерации (пример прилагаю), но который вместо букв будет подставлять слова или словосочетания из двух слов ( менять русские на украинские) с разделителем между ними.  Разделитель между словами - " ;" (пробел и точка с запятой), после последнего слова разделитель не ставится.

База слов будет непосредственно в теле макроса (предоставлю после уточнения в каком виде). Нужно предусмотреть чтобы их можно было удобно добавлять в тело макроса, не так как буквы в приведенном примере, где легко запутаться. Возможно, например, прописывать эти слова попарно с новой строки. 


Результат работы макроса, пример:

1. Слово. Содержимое S10 "Красный".  В ячейке S11 прописываю формулу "=TrasToUkr(S10)" и получаю результат "Червоний".  

2. Слова. Содержимое S10 "Розовый; Сиреневый".  В ячейке S11 прописываю формулу "=TrasToUkr(S10)" и получаю результат "Рожевий; Бузковий".  

3. Слова + словосочетание. Содержимое S10 "Африканские мотивы; Абстракция; Цветы".  В ячейке S11 прописываю формулу "=TrasToUkr(S10)" и получаю результат "Африканські мотиви; Абстракція; Квіти".


Если попадается незнакомое слово (словосочетание), заменить его фразой "NOT FOUND"

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.

Отзыв заказчика об исполнителе Genrihs Olehno

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все отлично, рекомендую.

Вадим Д. Вадим Донченко | Сейф Сейф

Отзыв фрилансера о заказчике Вадиме Донченко

Оплата
Постановка задачи
Четкость требований
Контактность

Отличный заказчик. Приятно иметь дело

Genrihs O. Genrihs Olehno | Сейф Сейф



  1. 2 дняскрытаПобедившая ставка
    Genrihs Olehno
     156   2   0

    Думаю, что сделаю. Правда, до сих пор с Excel работал. Но вроде тут макросы не сильно отличаются

    Латвия Даугавпилс | 24 октября 2017 |

Заказчик
Вадим Донченко
Украина Украина  12   0
Проект опубликован
24 октября 2017
42 просмотра
Местоположение исполнителя
Украина Украина