VBA Excel. Сумма прописью (код пользовательской функции)

Код пользовательской функции VBA Excel для преобразования денежного значения из числовой формы в сумму прописью. До 12 целочисленных разрядов включительно.

С помощью данной функции денежные значения преобразуются в текст следующего формата: 0,00 = Ноль рублей 00 копеек.

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

Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

6 комментариев для “VBA Excel. Сумма прописью (код пользовательской функции)”

    1. Так копейки и в любых бухгалтерских документах цифрами отображаются.

  1. Татьяна

    Сохранила функцию, но формула работает только в этом файле, в других файлах excel не работает. как поправить? Спасибо.

  2. А каким образом мне всё это закодировать? Хочу, чтобы в ячейке B1 выводился возврат значения числа из A1

    1. Евгений

      Привет, Никита!
      Код функции скопируйте и вставьте в модуль личной книги макросов, а в ячейку B1 – следующую формулу:
      =PERSONAL.XLSB!СуммаПрописью(A1)
      Кстати, эту формулу можно найти и вставить с помощью мастера функций из раздела «Определенные пользователем».

Добавить комментарий

Ваш комментарий будет опубликован после прохождения обязательной модерации. Исходящие ссылки не допускаются. Время модерации составит от нескольких минут до нескольких часов в зависимости от времени суток и занятости модератора. При добавлении в комментарий кода VBA Excel, вставьте перед его началом тег <pre> и по окончании кода </pre>.