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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2010, 13:11   #11
not4u
 
Регистрация: 13.11.2010
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Формулу пробовали?
Идея такая - даём формуле целую часть и приклеиваем справа дробную, через запятую.
Конечно пробывал. Например пишу в ячейке R38C3 число 456,54 а ячейкой ниже через функцию =Книга362.xls!Module1.Пропис(R[-1]C) (то что жирным он так определяет ячейку R38C3) и в результате пишет мне #ИМЯ?
Что не так делаю?
not4u вне форума Ответить с цитированием
Старый 14.11.2010, 13:22   #12
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

У меня так работает - выводит на украинском, если без параметров:
=Книга362.xls!Пропис(E8)
R1C1 не использую...
Хотя и так тоже работает:
=Книга362.xls!Module1.Пропис(E8)
У Вас 456,54 точно число? Может надо 456.54?

И там ошибка в слове «четыреста»
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 14.11.2010 в 13:37.
Hugo121 вне форума Ответить с цитированием
Старый 14.11.2010, 14:15   #13
not4u
 
Регистрация: 13.11.2010
Сообщений: 8
По умолчанию

Нет надо через запятую. Может в экселе дело? у меня 2003
not4u вне форума Ответить с цитированием
Старый 14.11.2010, 16:17   #14
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Может быть дело в локали - на нерусской скорее всего работать не будет.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 14.11.2010, 17:03   #15
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

открываете файл книга362.
пишете в одной из ячеек =пропис(145;1;"0-") получаете "Сто сорок пять"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.11.2010, 19:17   #16
not4u
 
Регистрация: 13.11.2010
Сообщений: 8
По умолчанию

IgorGO
Попробывал, не работает. Может эксель 2007 поставить??? А эта формула с другой ячейки считывать не может?
PS IgorGO зайдите в аську я вам туда написал))
not4u вне форума Ответить с цитированием
Старый 14.11.2010, 19:29   #17
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Вот так еще у меня получилось, как один из вариантов.
Excel 2003
Вложения
Тип файла: zip Число прописью.zip (12.4 Кб, 33 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 14.11.2010, 19:46   #18
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

нет у меня сейчас аськи, на чужом компе сижу. 2007 ставить не надо, дело не в номере версии
давайте по шагам:
1.открыли книгу362
2.создайте новый лист
3.в А1 напишите Ваше число 65.487
4.в В1 пишете =, щелчек по fx (чуть левее строки ввода формул), в окне "категория" выбираете последний пункт "определенные пользователем", в окне "выберите функцию" выбираете "пропис", появится окно "задать параметры" в нем первым параметромм задаете А1 (щелчек по А1), второй параметр пишите "1", третий параметр пишите "0-", жмете ОК. и 1 и 0- пишите без кавычек.
что не работает? какие сообщения? и где?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.11.2010, 19:54   #19
not4u
 
Регистрация: 13.11.2010
Сообщений: 8
По умолчанию

Всем огромное спасибо кто помог и принял участие в этом вопросе, теперь все работает!!)))) Нажал всем трём что бы поднять репутацию, видимо мои начальные 10 не чего не могут вам поднять)))
not4u вне форума Ответить с цитированием
Старый 16.06.2011, 22:29   #20
taran1
 
Регистрация: 16.06.2011
Сообщений: 6
По умолчанию

Приветствую! Мне нужна Ваша помощь. Нужен код VBA функции, что-бы к примеру 123,33 записалось как сто двадцать три целых тридцать три сотых, без каких-либо рублей и т.п. Заранее спасибо!
п.с. мне этот код нужен для access.
taran1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 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