Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

С Новым Годом!

пример : задан текст:

123-йгшщ89

и две строки символов - правила перекодировки:

-йцукенгшщзх89

-qwertyuiop[vm

должно получится

123-quiovm

Вызов перекодировочной функции или программы

должен быть возможен из VBA(EXCEL)

например

textNew=TRANSLATE(text,str1,str2)

но сам перекодировщик должен быть не на VBA

Техзадание наиболее точно отражено в применяемой

сейчас функции VBA(excel) см ниже

Должно работать так же но примерно на порядок быстрее чем

нижеприведенный код VBA

Предпочтительно с использованием DLL

Оплата по готовому результату после тестирования

==============

Function mTR(p1 As String, p2 As String, Optional p3 As String = "") As String

Dim x As Single, x2 As Single, x3 As Single, lenp1 As Single, s3 As String, ss As String

lenp1 = Len(p1): mTR = p1

If p2 = "" Then Exit Function

If lenp1 = 0 Then Exit Function

If lenp1 = 1 Then If InStr(p2, p1) = 0 Then Exit Function

x3 = Len(p3): x2 = Len(p2)

If x2 = 1 Then If x3

For x = 1 To lenp1

If InStr(p2, Mid(p1, x, 1)) > 0 Then

x2 = InStr(p2, Mid(p1, x, 1))

If x2

If Mid(p2, x2, 1)

End If

Next

If ss = "1" Then mTR = Replace(mTR, ChrW(5555), "")

End Function

18 лет назад
ENTERS
Гость 
NaN лет
18 лет в сервисе
Был
18 лет назад
  • Похожие заказы
  • $100

    Описание: Существует некоторый объект Security, и коллекция Securities, которая их содержит. Объект Security представлен следующими свойствами: 1) Shares - Long(больше нуля) 2) Cusip - String(цифры и большие английские буквы в количестве от 1 ...

    Прикладное ПО1 исполнитель
    Закрыт
    18 лет назад
  • $500

    Разработка новых конфигураций 1С, доработка существующих. Разработка СУБД

    Закрыт
    18 лет назад
  • $250

    Требуется add-in для Excel с такой функциональностью: 1. Ловит keypress в ячейке, formula bar, text bar 2. По нажатию определенных клавиш (это могут быть напр. знаки пунктуации, знак равенства, скобки и т.п.) вызывает callback, куда передает * ...

    Закрыт
    18 лет назад
  • $1000

    В крупную туристическую компанию требуется программист, мужчина, 21-35 лет, В/О, гражданство РФ, Беларусь для участия в проектах, поддержки пользователей по внутренним программам, участия в доработках программ. Требования: Знание .NET, MS SQL Server, анг.яз. базовый, ...

    Закрыт
    18 лет назад
  • Международная транснациональная компания, являющаяся одним из мировых лидеров в разработке и поставке систем защищенных платежей и платёжных терминалов приглашает на работу разработчика C++/QT (удаленно). Основные обязанности: Участие в проектах разработки платежных систем авторизации транзакций, разработка ...

    Закрыт
    18 лет назад
  • $100

    Разработать программу следующей игры. Игровое поле – область на плоскости, разбитая решеткой, состоящая из правильных шестиугольников, на ячейки. Размер области составляет M ячеек по горизонтали и N по вертикали. Каждая ячейка покрашена в один из ...

    Закрыт
    18 лет назад
  • $100

    Здравствуйте! Ищется программист, который может реализовать набор функцию необходимых для anti-keylogger-а, т.е. программы, которая бы препятствовала возможному перехвату нажатия клавиш. Как известно, есть несколько способов перехватывать нажатия: 1. Установка hook-а; Использование GetAsyncKeyState (через которую работают горячие ...

    Закрыт
    18 лет назад
  • $100

    Уважаемые коллеги! Нашей фирме хочется немного упорядочить свою жизнь при помощи VBA (Visual Basic, встроенный в MS Office). Мы сканируем документы и у нас есть так наз. "заявка на сканирование". Мы хотим чтобы она ...

    Прикладное ПО1 исполнитель
    Завершен
    18 лет назад
  • $1800

    Быстро развивающаяся московская компания, работающая на рынке управленческого и финансового консалтинга, в настоящий момент ищет аналитиков и разработчиков 1С для разработки и внедрения управленческих информационных систем на базе «1С:Предприятие 7.7\8.0». Заработная плата: $1800. Требования: - Высшее техническое образование; ...

    Закрыт
    18 лет назад