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

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

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

19 лет назад
ENTERS
Гость 
125 лет
19 лет в сервисе
Был
19 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $100

    Задача состоит в связывании MS Flex Grid с объектом Securities, который содержит свойства Shares и Cusip. Необходимо реализовать редактирование через Mask Edit Control для поля Cusip и TextBox для Shares. Проект должен быть завершен в течение полутора недель, с основными моментами до нового года. Работа требует внимательности и качественного кода.

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

    Требуется разработка новых конфигураций 1С и доработка уже существующих. Также предполагается создание систем управления базами данных. Идеально подходит для специалистов, знакомых с 1С и СУБД.

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

    Требуется создать add-in для Excel, который будет реагировать на нажатия клавиш в ячейках, formula bar и text bar. Необходимо реализовать callback с информацией о месте события, текущем тексте и позиции курсора. Также нужны методы конфигурации действий и добавление toolbar с меню. Поддержка Office 2003 и выше, желательно также для Office 2000. Реализация на C#.

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

    Крупная туристическая компания ищет программиста для участия в проектах и поддержки пользователей по внутренним программам. Требования: знание .NET, MS SQL Server, базовый английский. Условия: зарплата 700$, оформление по ТК, возможность карьерного роста, оплачиваемый отпуск, полная занятость с 9:30 до 18:30.

    Закрыт
    19 лет назад
  • Международная компания приглашает C++/QT разработчика для участия в проектах по разработке платежных систем. Обязательные требования: опыт работы от 5 лет, знание английского языка, высшее образование. Оплата от 8 до 12$ в час, в зависимости от объема работы. Дополнительные плюсы: опыт работы с сетевыми технологиями и системами Unix.

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

    Разработать программу игры с игровым полем, состоящим из шестиугольников, для двух игроков или одного против компьютера. Игроки перекрашивают области, стремясь увеличить свою территорию. Игра заканчивается, когда области не увеличиваются или поле полностью раскрашено. Основная цель - собрать больше ячеек в своей области.

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

    Ищется программист для создания anti-keylogger на Delphi, который будет предотвращать перехват нажатий клавиш с помощью trust-листа. Программа должна анализировать установленные хуки и управлять их разрешением или запретом. Опыт в этой области приветствуется.

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

    Необходимо разработать макрос на VBA для автоматизации заполнения заявок в Excel. Заявка заполняется в PDF и экспортируется в формат xfdf, который будет обрабатываться в Excel. Требуется распределение данных по листам для каждого заказчика и создание сводного листа. Задание описано в прилагаемом файле. Оплата предусмотрена.

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

    Москва. Требуются аналитики и разработчики 1С для разработки и внедрения управленческих информационных систем на базе «1С:Предприятие 7.7/8.0». Заработная плата $1800, полная занятость, оплачиваемый отпуск, командировки. Требования: высшее образование, опыт работы с 1С, знание MS SQL и других технологий, ответственность и коммуникабельность.

    Закрыт
    19 лет назад
  • $2500

    Требуется программист или команда для создания программного обеспечения, предназначенного для массовой рассылки писем. Приветствуются кандидаты с готовыми наработками, что позволит ускорить процесс разработки и улучшить функционал.

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