Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2011, 02:24   #21
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

код публиковался здесь неоднократно (в т.ч. с пояснениями). функция по-прежнему называется ПРОПИС умеет она и то, что Вы хотите, см.вложение.
Вложения
Тип файла: rar Книга689.rar (17.8 Кб, 41 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 18.08.2012, 12:13   #22
StronG-X
Новичок
Джуниор
 
Регистрация: 18.08.2012
Сообщений: 1
По умолчанию

спасибо за макрос, но возникает еще вопрос на эту тему. Необходимо, чтобы после запятой писалось до трех знаков прописью. Может быть десятая, сотая и тысячная. Как это реализовать на вашем примере?

Последний раз редактировалось StronG-X; 18.08.2012 в 16:00.
StronG-X вне форума Ответить с цитированием
Старый 19.08.2012, 09:02   #23
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Варианты на базе UDF от IgorGO
Вложения
Тип файла: rar Пропись с тысячными.rar (19.1 Кб, 23 просмотров)
MCH вне форума Ответить с цитированием
Старый 20.08.2012, 12:50   #24
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

ничего не стал править в функции. написал пример 3.
Вложения
Тип файла: rar Книга689.rar (17.8 Кб, 9 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 20.08.2012, 15:22   #25
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
ничего не стал править в функции. написал пример 3.
999,9999 - Девятьсот девяносто девять целых Одна тысяча тысячных


Игорь, а как же быть с:
Цитата:
Может быть десятая, сотая и тысячная.
у меня во втором варианте это учтено

Последний раз редактировалось MCH; 20.08.2012 в 15:25.
MCH вне форума Ответить с цитированием
Старый 20.08.2012, 18:45   #26
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

1 десятая - это 100 тысячных)))

а в формулу добавить еще один ОСТАТ(...;1000) - и 999.9999 пропишеься, как Одна тысяча целых Ноль тысячных.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 20.08.2012, 20:40   #27
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
1 десятая - это 100 тысячных)))
так вроде как раз требовалась именно одна десятая, а не сто тасячных
Хотя автор отмалчивается, устроил его ответ или нет, неизвестно

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а в формулу добавить еще один ОСТАТ(...;1000) - и 999.9999 пропишеься, как Одна тысяча целых Ноль тысячных.
Вариант с тысячными (без десятых и сотых) можно так записать:
Код:
=Пропис(ЦЕЛОЕ(ОКРУГЛ(A2;3));1;"0-целых .1-целая ")&СТРОЧН(Пропис(ОСТАТ(ОКРУГЛ(A2*1000;);1000);1;"0-тысячных.1-тысячная"))
MCH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Число прописью kzld Microsoft Office Excel 11 29.05.2013 17:01
Число писать прописью Йогурт Microsoft Office Excel 15 21.01.2013 23:57
число прописью в паскале mares Помощь студентам 11 19.05.2010 08:34
Число прописью. Делфи ilnar Помощь студентам 2 18.01.2010 16:42
Число прописью по русски XPAiN Компоненты Delphi 15 07.01.2008 11:03