Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

У меня эксель неправильный - такой функции нет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо