|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.05.2010, 02:23 | #1 |
Пользователь
Регистрация: 07.05.2009
Сообщений: 10
|
Число писать прописью
Здравствуйте! Опять новый вопрос, прогу о помощи!
Суть: В одной ячейке будет любое число - например 5235, оно переодически будет меняться! В другой ячейке надо чтобы считало то число 5235 и прописало его прописью..т.е словами! Если это возможно помогите пожалуйста! Заранее спасибо! |
10.05.2010, 07:39 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
см. примеры во вложении
Функция ПРОПИС может много чего прописать: 5235 П'ять тисяч двісті тридцять п'ять гривень 00 копійок 123.224 Сто двадцать три рубля 22 копейки 6001.91 Шесть тысяч один рубль девяносто одна копейка 522 Пятьсот двадцать две груши 22.141 Двадцать две тонны Сто сорок один килограмм на двух языках (потенциально на семи), можно прописать не только деньги, но и произвольные предметы, согласуя падеж и род (к сожалению только два рода - мужской и женский) писал изначально для денег и совсем упустил, что предметы бывают среднего рода.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
10.05.2010, 10:18 | #3 |
Пользователь
Регистрация: 07.05.2009
Сообщений: 10
|
Спасибо огромное за помощь!
Эмм...я одного только не понял! Где надо указывать с какой клетки чтобы считывал??? Если она не рядом а например в другом месте.. Последний раз редактировалось Йогурт; 10.05.2010 в 10:27. |
10.05.2010, 10:45 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
))) самый первый параметр - это число, которое будем писать прописью.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.05.2010, 02:06 | #5 |
Пользователь
Регистрация: 07.05.2009
Сообщений: 10
|
Эмм, извините но я ничего не нашел! Может вы не поняли мой вопрос? Мне нужна конкретная ячейка где пишуться числа..и конкретная ячейка где будет писать эти числа прописью! Если можно поконкретней как это сделать..
И еще раз прошу прощения, может можно предоставить примерчик где только на русском и только числовое! Просто не охота писать в файл всего столько лишнего! Шесть тысяч один рубыль - Без копеека, вот в таком варианте! Заранее спасибо большое за помощь, терпение и ваш труд! |
11.05.2010, 03:47 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Однако...
1.Открываете файл книга325 2.создаете новый лист 3.в любую ячейку пишете любое число пусть это будет ячейка С23. 4.ставите курсор в любую другую ячейку 5.жмете = 6.чуть левее строки, где вводятся формулы есть надпись fx жмете по ней открывается мастер функций 7.в поле "категория" выбираете "определенные пользователем" 8.в списке "выберите функцию" находите функцию ПРОПИС, откроется окно аргументы функции 9.в первой строке аргумент V можете руками набрать любое число, а можете щелкнуть по ячейке С23 в которую Вы уже внесли какое-то число 10.2-й аргумент Lng напишите 1 11.Жмите Ок 12 ПОЗДРАВЛЯЮ!!! Первый лист этого файла можно вообще удалить или очистить, можно оставить как пример использования функции. Функция слегка изменилась уже. Во-первых появился средний род (в примерах есть 521 яблоко). Род уже задается не ИСТИНА/ЛОЖЬ (женский / мужской) а цифрами 0,1,2 - соответственно мужской, женский, средний.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.05.2010, 07:08 | #7 |
Пользователь
Регистрация: 08.05.2010
Сообщений: 48
|
Я извиняюсь, вы словно на разных языках говорите.
Йогурт, надо было просто написать в какую конкретно ячейку листа вы ставите число, а в какую сумму прописью. IgorGO знающий, но не ясновидящий же. Йогурт, если вы уже вставили код функции в соотв. модуль, то: Ткните мышкой на ячейку, где у вас сумма прописью В строку, где вводятся формулы fx вставьте вот это: =Пропис(RC[-1];1;"0-рублей .1-рубль .4-рубля ";0) Выделяете мышкой RC[-1] потом тычете в ту ячейку, где у вас число. Еще раз извиняюсь, что влез. IgorGO, спасибо за пример... терпеливости. |
24.02.2011, 13:13 | #8 |
Пользователь
Регистрация: 24.02.2011
Сообщений: 15
|
почему так?
|
24.02.2011, 13:25 | #9 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Скопируйте модуль в свою книгу.
далее - вставка функции - определенная пользователем
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
24.02.2011, 14:01 | #10 |
Пользователь
Регистрация: 24.02.2011
Сообщений: 15
|
все равно ничего не получаеться:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
число прописью в паскале | mares | Помощь студентам | 11 | 19.05.2010 08:34 |
Число прописью. Делфи | ilnar | Помощь студентам | 2 | 18.01.2010 16:42 |
Сумма прописью | Averess | Microsoft Office Excel | 1 | 13.02.2009 11:13 |
Число прописью по русски | XPAiN | Компоненты Delphi | 15 | 07.01.2008 11:03 |
Сумма прописью в 1С | Aleksandr | Свободное общение | 2 | 27.08.2007 15:59 |