0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
||||||
1 | ||||||
Word Сумма чисел прописью29.06.2019, 15:43. Показов 6133. Ответов 21
Метки нет (Все метки)
Макрос прописывает число вида 55 прописью (пятьдесят пять руб. 00 копеек), как изменить код что бы копейки были тоже буквами?
0
|
29.06.2019, 15:43 | |
Ответы с готовыми решениями:
21
Дата прописью и сумма прописью Сумма прописью Сумма прописью для счета Сумма прописью RUR USD и EUR |
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
||||||
29.06.2019, 23:49 | 2 | |||||
Копейки прописью (1), числом (0) Начинать прописью (0), заглавной (1) =РубПропись(12548,23;0;1) Двенадцать тысяч пятьсот сорок восемь рублей двадцать три копейки
2
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
|
30.06.2019, 08:07 [ТС] | 3 |
Спасибо, за ответ, но по какой то причине не получается, все равно копейки прописывает (оо копеек.)
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|
30.06.2019, 08:58 | 4 |
Два последних аргумента поставьте 0 и 1.
Или Вам нужно, чтобы именно НОЛЬ копеек прописывало?
0
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
|
30.06.2019, 08:59 [ТС] | 5 |
Да верно, нужно что бы ноль копеек прописывало
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
||||||
30.06.2019, 09:08 | 6 | |||||
Тогда так.
0
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
||||||
30.06.2019, 09:14 [ТС] | 7 | |||||
Спасибо вам огромное!!! Еще вопрос по поводу вашего кода я в VB его просто вставляю в новый модуль прожимаю F5 он не срабатывает возможно я должен еще что то прописать что бы он сработал? Просто дело в том что у меня в коде есть доп позиция
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|
30.06.2019, 09:25 | 8 |
Это функция с несколькими аргументами и да, в коде нет макроса вызывающего функцию.
0
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
|
30.06.2019, 09:32 [ТС] | 9 |
А как тогда вызвать эту функцию ?
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|
30.06.2019, 09:34 | 10 |
Как обычную формулу
=РубПрописью(......)
0
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
|
30.06.2019, 09:38 [ТС] | 11 |
Сложновато мне понять, с предыдущей функцией я создал макрос вывел его на панель быстрого доступа и выделял число оно прописывалось как быть теперь?
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|
30.06.2019, 09:47 | 12 |
Вечером постараюсь Вам помочь, сейчас с телефона пишу.
0
|
0 / 0 / 0
Регистрация: 04.02.2018
Сообщений: 20
|
|
30.06.2019, 10:01 [ТС] | 13 |
Хорошо, Спасибо Большое
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|||||||||||
30.06.2019, 21:08 | 14 | ||||||||||
Строку 37 замените на эту:
ЛевНикол, Для удобства можете добавить горячую клавишу Разработчик\макросы\РубПропись2\Параметры\Ctrl+ и добавьте удобную Вам букву.
0
|
11513 / 3799 / 681
Регистрация: 13.02.2009
Сообщений: 11,217
|
|
30.06.2019, 23:38 | 15 |
Но нет! У меня надо два варианта! Найти разность чисел прописью и произведение чисел прописью!!! А жаль! Так хотелось....так хотелось читать и помогать адекватным вопросам Добавлено через 1 минуту Просто не понятно чем сумма прописью отличается в вашем понятии от разности прописью?! Добавлено через 5 минут тогда уж надо писать функция которая бы выдавала результат в виде: двести двадцать три рубля умножить на 2 (рубля?) равно четыреста сорок шесть рублей (возможно в квадрате)
0
|
Часто онлайн
903 / 609 / 272
Регистрация: 09.01.2017
Сообщений: 2,012
|
|
30.06.2019, 23:44 | 16 |
Alex77755, В сметном и бухгалтерском деле, а может и в других областях, есть такая строка "сумма, итого", которая результатирует все потуги оных (как правило все суммируется) и видимо пошла такая парадигма "Сумма прописью"
0
|
11513 / 3799 / 681
Регистрация: 13.02.2009
Сообщений: 11,217
|
|
01.07.2019, 01:09 | 17 |
КостяФедореев,
Да всё это понято. не понятно как могут работать на ответственных должностях люди, которые не могут сформулировать мысль и вопрос? Сейчас нужна сумма прописью. завтра произведение прописью Дали функцию В ответ:
0
|
oh my god
|
||||||
01.07.2019, 13:28 | 18 | |||||
Сообщение было отмечено fever brain как решение
Решение
А вот и моих пять копеек к этой теме
Макрос выполняется так: разделяется на два цикла, сначало ведется запись рублей, затем копеек в записи сумм числа переписываются слева-направо по остаткам в зависимости от последних цифр формируются окончания. Которые у меня записанны через минус в константах (.... ноль од-ин-на дв-а-е три четыре пять ...)
0
|
oh my god
|
|
01.07.2019, 16:58 | 19 |
Обращу внимание что функционал офиса игнорирует последние цифры, если их количество будет больше 12
аргумент функции SumPropRU принимает самый объемный числовой тип, и тоже не более 15 цифер без запятой. С запятой не более 13 цифер точности для рублей... + 2 цифер для копеек тоесть 9999999999999.99 девять триллионов
0
|
oh my god
|
||||||
02.07.2019, 05:30 | 20 | |||||
И кстати я отменил лучший ответ поста #6 от КостяФедореев,
ну и другие варианты не блещут При вводе например 11.01 выдает одинадцать копеек, а при вводе 1.09 вообще 99 копеек представляю как будут *попадать* кассиры Проверял так: Кликните здесь для просмотра всего текста
0
|
02.07.2019, 05:30 | |
02.07.2019, 05:30 | |
Помогаю со студенческими работами здесь
20
Сумма прописью для меняющейся ячейки Сумма прописью: переписать код под VBA Записать число 123 - "сто двадцать три" (сумма прописью) Макрос "сумма прописью" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |