Имя:
Пароль:
Забыли пароль?
Регистрация
ГлавнаяПрограммыБаза знанийПомогите найти программуВопросы системным администраторам
Поиск по базе знаний

Поиск по наименованию:

Число прописью в Excel 2003 и Excel 2007

К списку материалов
Тема: Программное обеспечение

Автор: Загребельный Владимир Леонидович (редакция Дмитрий)
Опубликована: 07.11.2012

Популярность=229 (+221/-8)
Число прописью в Excel 2003 и Excel 2007В статье рассматривается подключение надстройки Excel для преобразования числа в пропись и вставка функции в свободную ячейку.

Вступление

- вот здесь нужно написать сумму прописью.

- это как?

- буквами!

- Вы в своем уме? Как я Вам цифры буквами напишу?

(с) Анекдот.

Несмотря на всю анекдотичность ситуации, довольно часто нам приходится писать «сумму прописью». Иногда, особенно в различных бухгалтерских документах, это – необходимое правило их заполнения.

Общая информация

Для такого случая существует надстройка (программный модуль, написанный сторонними разработчиками) в программе Excel, офисного пакета от компании Microsoft, которая и выполняет эту функцию – переводит значение из числовой формы в буквенную. В сети Интернет можно без проблем найти и скачать соответствующий файл. Причем, это – совершенно бесплатный модуль к программе, и уже существуют надстройки, которые пишут «число прописью» не только на русском, но и на украинском и на английском языках.

Настройка Excel

Файл надстройки (Внимание, «наДстройка» и «настройка» – это разные понятия!) является макросом и имеет расширение .xla. Соответственно, в настройках программы Excel необходимо разрешить использование макросов.

В Excel 2003 это можно сделать через меню «Сервис->параметры». На вкладке «Безопасность» нажимаем кнопку «безопасность макросов» и устанавливаем средний уровень безопасности. Несмотря на многочисленные предупреждения системы, разрешение макросов не так опасно, как об этом говорят на каждом шагу – просто нужно внимательно относиться к использованию различных скриптов, написанных сторонними разработчиками для приложений Microsoft Office.

Включение макросов в Excel 2003

В Excel 2007 макросы можно включить, если зайти в параметры Excel (Круглая кнопка «Офис»->Параметры Excel).

Вход в параметры Excel 2007

Слева выбираем пункт «Центр управление безопасностью». В настройках безопасности нажмите на кнопку «Параметры центра управления безопасностью».

Переход к параметрам безопасности в Excel 2007

В окне безопасности слева выбираем пункт «Параметры макросов», а в середине устанавливаем позицию «Включить все макросы». Нажимаем «ОК» во всех окнах параметров программы Excel.

Включение макросов в Excel 2007

Далее вам понадобится сам файл надстройки с преобразованием числа в пропись.(Скачать файл Num2Text).

Полученный файл надстройки, необходимо поместить в папку с дополнительными «библиотеками» Microsoft Office. В различных версиях офисного пакета расположение подобных «библиотек» немного различается, но общий смысл остается тем же – все они помещаются в папку «Library». В Excel 2003 полный путь к папке – «C:\Program Files\Microsoft Office\OFFICE11\Library», в Excel 2007 полный путь к папке – «C:\Program Files\Microsoft Office\OFFICE12\Library». Обратите внимание, в этой папке уже могут быть другие файлы с расширением «xla».

Расположение файлов надстроек Excel

После того, как поместили программный модуль в необходимое место, нужно «включить» работу этой надстройки в программе Excel.

В Excel 2003 это делается через меню «Сервис – Надстройки…». Отмечаем здесь появившуюся, доступную нам, новую надстройку. Как сказано выше, в Сети существует несколько различных программных модулей, выполняющих функцию перевода числовых значений в буквенные – просто, они написаны разными людьми. В нашем случае, надстройка называется «Num2Text». Отмечаем ее «галочкой» и нажимаем «ОК».

В Excel 2007 сначала открываем параметры программы (Круглая кнопка «Офис»->Параметры Excel). В левой части окна параметров следует выбрать пункт «Надстройки», а в правой части нажать на кнопку «Перейти…», при выбранном пункте «Надстройки Excel» в поле «Управление».

Переход к надстройкам в Excel 2007

Откроется окно со списком надстроек. Отметьте галочкой нужную (в данном случае Num2Text) и нажмите кнопку «ОК».

Включение надстройки Num2Text

Теперь Excel оснащен дополнительной «недокументированной» функцией перевода числовых значений в буквенные.

Использование функции

Щелкаем левой кнопкой мыши по нужной ячейке – там, где и должна быть «сумма прописью». Затем, различными способами – кому как удобно, (смотрите скриншоты) выбираем «вставить функцию».

Вставка функции в Excel 2003.

Вставка функции - Эксель 2003

Вставка функции в Excel 2007.

Вставка функции - Эксель 2007

После предварительно проведенных настроек Excel, кроме стандартно доступных функций, появилась группа новых – «определенные пользователем». Вот в этой группе и находим «Сумма прописью» и снова нажимаем «ОК».

Выбор функции "Сумма прописью"

Далее, возможны три варианта: ввести число в ячейке «Сумма», ввести координаты ячейки с написанным там числом, указать ячейку с исходным числом мышью.

Рассмотрим третий вариант, так как он очень удобен. В окне «Аргументы функции» в поле «Сумма» нажимаем на значок таблицы, окно свернется.

Окно аргументов функции

Выделяем мышью нужную ячейку с числом и снова нажимаем на значок таблицы в свернутом окне аргументов.

Выбор исходной ячейки

Поле «Сумма» заполнится координатами исходной ячейки с числом. Координаты могут быть как в абсолютном выражении, так и в относительном (на рисунке ниже в относительном). Нажимаем кнопку «ОК» в окне аргументов функции.

Завершение вставки функции

В ячейке, где вставлена функция преобразования числа в пропись, отобразится текст. Меняя число в исходной ячейке, Вы автоматически изменяете значение «прописью» в другой.

Результат - число прописью

Итоги

Как видно из примера, реализация такой, часто используемой в бухгалтерии, задачи как перевод числового значения в буквенное, на практике решается довольно просто и быстро – необходима минимальная настройка Excel и определенный программный модуль, который можно получить из сети Интернет.

Смотрите так же:



Согласны ли Вы с автором?
ДаНет

Комментарии
Камалов Р.
2013-03-22 06:33:57
Надстройка отлично работает, спасибо автору (ам)!
Айзада
2013-04-13 17:44:42
Спасибо! Работает. Вы молодец! Единственное, мне нужно в другой валюте, в нашей местной. Я копирую и вставляю как текст опять. Вы не скажете, как можно сделать так, чтобы слово "рублей" не печаталось или как поменять валюту? С уважением, Айзада
administrator
2013-04-14 09:47:03

Айзада, представленный способ предназначен только для российской валюты. Обработку преобразования числа в пропись я нашел в интернете и автор ее неизвестен. Вам следует поискать в Яндексе или Гугле для своей валюты обработку отдельно.

Вадим
2013-05-08 20:05:25
СПАСИБО!!!! ОГРОМНОЕ!!!
Дарья
2013-05-11 18:19:52
Наконец то хоть у кого то толковое растолкование как включить эту функцию Спасибо
Ирина
2013-06-21 22:41:57
Восхищаюсь умными людьми! Спасибо за то, что делитесь с нами и помогаете решать наши проблемы, возможно и не большие. Но мелочи, раздражают... А теперь приятно и комфортно стало работать. Спасибо!
Иван
2013-07-08 10:16:31
Лично у мня не работает - не корректно отображает числа больше миллиона (( 1 999 999 = Два  миллиона девятьсот девяносто девять тысяч девятьсот девяносто девять рублей 00 копеек.
Добавить комментарий
Хотите добавить аватарку к комментариям?
Зарегистрируйтесь и установите ее при регистрации или в настройках пользователя!
Ваш имя:
Код:
Комментарии проверяются модератором сайта.
К списку материалов


Copyright © "Infowall.ru".
Использование материалов сервера в on-line изданиях разрешается при наличии гиппертекстовой ссылки на www.infowall.ru.
Ссылка должна содержать слова: 'Информационный портал' Infowall.ru.
Использование материалов в off-line изданиях возможно лишь с письменного разрешения администрации Infowall.ru.