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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2009, 15:53   #1
Nezhdanka
Новичок
Джуниор
 
Регистрация: 25.09.2009
Сообщений: 3
По умолчанию Установка заглавной буквы

Сразу извеняюсь, возможно такая тема уже поднималась, но я не знаю что конкретно искать. Сам ни бум-бум в этом деле.

Есть файл ***.xlsm. Платёжное поручение. При вводе суммы в числовом виде строка, где необходимо заполнить в буквенном выражении заполняется автоматически. Проблемма в том, что эта строчка заполняется с маленькой буквы, а в банке сидит извеняюсь за выражение "курва", которая требует что б первое слово начиналось с заглавной.
Вот сам файл http://www.rapidshare.ru/1186049
Большая просьба подправить кто может и если это возможно.
И конечно если это реально сделать обычными средствами Excel2007, и если не трудно, распишите сам процес.
Буду очень благодарен.
Nezhdanka вне форума Ответить с цитированием
Старый 25.09.2009, 16:02   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Не могли бы выложить файл сюда? Этот файлообменник отмечен как опасный сайт
motorway вне форума Ответить с цитированием
Старый 25.09.2009, 16:08   #3
Nezhdanka
Новичок
Джуниор
 
Регистрация: 25.09.2009
Сообщений: 3
По умолчанию

Вот, пожалуйста.
Вложения
Тип файла: rar 6 обленерго.rar (26.9 Кб, 45 просмотров)
Nezhdanka вне форума Ответить с цитированием
Старый 25.09.2009, 16:14   #4
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

В ячейке A18 замените формулу на
Код:
=ПРОПИСН(ПСТР(SpellHryvnas(N10);1;1))&ПСТР(SpellHryvnas(N10);2;ДЛСТР(SpellHryvnas(N10))-1)
Смысл в том, что находится первая буква, и она делается прописной, а потом объединяется с остальной частью строки
motorway вне форума Ответить с цитированием
Старый 25.09.2009, 16:18   #5
Nezhdanka
Новичок
Джуниор
 
Регистрация: 25.09.2009
Сообщений: 3
По умолчанию

Спасибо вам огромнейшее. Очень признателен.
Nezhdanka вне форума Ответить с цитированием
Старый 21.09.2010, 19:30   #6
Vdone
Новичок
Джуниор
 
Регистрация: 21.09.2010
Сообщений: 1
По умолчанию

Цитата:
Сообщение от motorway Посмотреть сообщение
В ячейке A18 замените формулу на
Код:
=ПРОПИСН(ПСТР(SpellHryvnas(N10);1;1))&ПСТР(SpellHryvnas(N10);2;ДЛСТР(SpellHryvnas(N10))-1)
Смысл в том, что находится первая буква, и она делается прописной, а потом объединяется с остальной частью строки
Подскажите,пожалуйста как сделать так чтоб писалось не полностью слово гривен,а сокращенно грн. Буду очень благодарен
Vdone вне форума Ответить с цитированием
Старый 21.09.2010, 21:51   #7
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Находите в Public Function SpellHryvnas(ByVal Number As Currency) As String

строку
Hryvnas = Array("гривень", "гривня", "гривні")

и меняете её на
Hryvnas = Array("грн", "грн", "грн")
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Буквы алфавита Golovastik Общие вопросы C/C++ 27 24.07.2009 22:29
Как сделать, чтобы слово пирамида всегда писалось с Заглавной буквой asale Microsoft Office Word 3 22.01.2009 20:51
Русские буквы в dev c++ bull Общие вопросы C/C++ 3 22.09.2008 20:28
Прописные буквы Guest_ Помощь студентам 6 15.12.2007 21:29