Перейти к содержимому
Наше приложение «Дешевые авиабилеты» в AppGallery >>

Дата прописью в Excel

    Пользовательская функция «ДатаПрописью» предназначена для преобразования даты из числового формата Excel в полную текстовую форму. Интервал преобразуемых дат составляет с 2001 по 2099 год. Используется в шаблонах доверенностей, договоров, соглашений, решений, уставов и других документов, заполняющихся в программе Excel и предусматривающих наличие строки с датой прописью. Формат преобразования: 01.01.2001 — «Первого января две тысячи первого года».


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

    Импорт модуля с функцией в проект

    Импорт готового модуля в книгу Excel — самый простой способ добавления функции «ДатаПрописью».

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

    Вставка кода в стандартный модуль

    • Создайте новый стандартный модуль и откройте его (или откройте уже имеющийся).
    • Скопируйте и вставьте в открытый модуль код функции «ДатаПрописью», приведенный ниже.

    Если вы хотите, чтобы функция «ДатаПрописью» была доступна из всех рабочих книг на вашем компьютере, вставьте приведенный код в модуль, расположенный в Личной книге макросов.

    Работа с функцией в Excel

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

    Функцию «ДатаПрописью» в ячейки рабочего листа можно вписывать и вручную. Текст вводимой формулы будет зависеть от того, где расположен модуль с функцией:

    • в текущей рабочей книге — =ДатаПрописью()
    • в Личной книге макросов — =PERSONAL.XLSB!ДатаПрописью()

    Если вы планируете книгу с функцией «ДатаПрописью» передавать на другой компьютер, модуль с ней должен быть в передаваемой книге.

    1 комментарий для “Дата прописью в Excel”

    1. Спасибо! Искал такую функцию долго, но нашел. 🙂

    Обсуждение закрыто.