![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Excel
Клара © (2007-06-13 13:25:00)Добрый день, господа Мастера!
Проблема с переводом чисел в прописные значения в Excel.
Например, платежное поручение.
В Excel есть функция БАТТЕКСТ, при выполнении получаем число в строковом виде на тайском языке. Как получить на русском?
Робинзон (2007-06-14 12:01:00) [1]Вот посмотри здесь http://www.microsoft.ru/offext/documents/text/details.aspx?id=613&cat=15
PZ (2007-06-14 11:49:00) [2]Я с Exсel практически не работаю, но.. есть книга: Корняков. Программирование документов и приложений MS Office в Delphi. В ней есть раздел: Создание в среде Delphi динамической библиотеки для ее использования в макросах Exсel. Если создать нужную функцию, вставить ее в DLL и подключить к Exсel. Может такой вариант приемлем?
Gloomer (2007-06-14 11:23:00) [3]1) Спросил у яндекса "Excel функция сумма прописью", нашел много интересного...
2) Чем принципиальным отличается VBA для Access и VBA для Excel?
Клара (2007-06-14 10:29:00) [4]
> PZ
Это все замечательно и в D7 я этот подвиг уже совершила, но мне и моим заказчикам нужно это в Excel. Я им предложила форму из D7, но тетеньки привыкли работать по-старому и напрочь отвергают мои предложения.
Вот такой же модуль перевода у меня есть и VB, но Access.
Может кто знает, как это использовать в Excel?
PZ (2007-06-13 14:52:00) [5]Посмотрите
http://www.delphikingdom.ru/help/help_offtopic.asp ID=22
Паша 1 (2007-06-13 14:26:00) [6]
> oldman © (13.06.07 14:15) [6]
да, страшная проверка! гыгы
дам еще и "тысятча", "тысятчи","тысяч" и т.п. писать надо. и не только. так шо склонений хватает, делов-то в копейках тех несчастных
oldman (2007-06-13 14:15:00) [7]
> Паша 1 (13.06.07 14:13) [5]
> да ну! так уж и много.
проверку на окончания в словах "копейка", "копеек", "копейки" и т.д. писать муторно...
Паша 1 (2007-06-13 14:13:00) [8]
> Долго и муторно, поскольку условий и значений много
да ну! так уж и много.
Паша 1 (2007-06-13 14:11:00) [9]
> Как получить на русском?
ну, написать свою ф-цию перевода, ту проблем никаких нет? потом можно ее куда-то в шаблоны положить, шоб всем книгам экселя была доступна. я давно такое делал, но уже не помню, как именно всю эту петрушку закручивать. как-то связано с файлом типа xla. в него надо пометсить эту ф-цию, видимо. поглядеть не могу, пароль забыл...
oldman (2007-06-13 14:10:00) [10]Функция пишется руками.
Долго и муторно, поскольку условий и значений много.
Но работает.
Клара (2007-06-13 13:29:00) [11]А что есть?
Я думаю, что это у меня не правильный.
Думкин (2007-06-13 13:27:00) [12]У меня эксель неправильный - такой функции нет.