![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.05.2009
Сообщений: 21
|
![]()
Здравствуйте всем. Вобщем проблемка такая. Нужно создать функцию которая переводила бы число в слова, типа 22 - двадцать два. Искал решений море, но мне не нужно лишних понтов, хватит подсчета и до 100 . Начал делать вот так но дальше дело не продвинулось
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.05.2009
Сообщений: 21
|
![]()
спасибо за ответ
|
![]() |
![]() |
![]() |
#4 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Поскольку вопрос о получении имён числительных (из их цифровых значений) задан вообще, а не только для Excel, то, возможно, будет полезным и этот* пост.
Только там в коде надо заменить Код:
Код:
Код:
Но всё это в документах Word, каковой и прилагаю. Открываете — включаете VBA — выделяете число — жмёте альт-F8 — двойной щелчок по имени программы. Число преобразуется. ____________________________ * Надеюсь, его автор простит мне столь вольное обращение с его идеей!
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 06.11.2009 в 23:57. Причина: всё okay! |
![]() |
![]() |
![]() |
#5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
так чтобы без понтов, у меня получилось следующее:
Код:
' 0 - грн. 00 коп. ' 1 - гривен 00 копеек ' 2 - гривен ноль копеек ' 4 - муж.род. ' 8 - целая часть Я использовал это для заполнения платежных поручений и доверенностей. можно прописать Тридцать одна коробка, или Тридцать один ящик.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Фух... Что за мания код раздувать до нельзя?
Вот смотри: Код:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
уважаемый Stilet,
1) а ничего что бейсик не понимает синтаксис паскаля? 2) насколько я осведомлен, по-русски пишется: одиннадцать двенадцать тринадцать четырнадцать пятнадцать шестнадцать семнадцать восемнадцать девятнадцать а не дванадцать, четыренадцать, пятьнадцать и т.д. 3) если Вы будете считать ящики, то "один" и "два" - это то, что надо, а если бутылки? - их будет "одна" и "две" соответственно. Надо бы код раздуть немного, чтобы правильно называть числа словами.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Цитата:
P.S. надеюсь никто тут не скажет что на бейсике невозможно работать с массивами?
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#9 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Возможно. Умеючи-то.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Я чтоб не нагружать код работой с родами (и заодно с другими мелочами - скобки, деньги/вещи, нули и т.д.) просто сделал пяток-десяток разных вариантов, и выбираю нужный.
Ну а с Вордом такой вариант (только целые штуки): Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа: число словами | Artur09 | Помощь студентам | 3 | 10.03.2019 07:29 |
Написать программу, которая за меньшее число ходов отгадывает загаданное число | gomz007 | Помощь студентам | 16 | 08.11.2009 12:57 |
Работа со словами | Maxs | Microsoft Office Word | 4 | 05.10.2009 14:14 |
C++. Работа со строками и словами | new programmer | Помощь студентам | 1 | 27.08.2009 16:36 |
Номер телефона словами | alexBlack | Софт | 0 | 23.05.2008 09:19 |