Автор Тема: Word VBA Макрос: Сумма прописью.  (Прочитано 2847 раз)

Irina18

  • Гость
Word VBA Макрос: Сумма прописью.
« : 28 Август 2017, 08:55 »
Всем привет.
Надо, чтобы после ввода числа в элемент "форматируемый текст", в другом таком же элементе отобразилась сумма этого числа прописью.
Сам макрос в инете я нашла и в документ вставила, но как его прикрутить к этим элементам не знаю. Находила несколько вариантов реализации суммы прописью в Word, они мне не подходят. Помогите решить мою проблему. Всем спасибо.

[вложение удалено администратором]

Оффлайн Администратор

  • Administrator
  • Сообщений: 2162
Re: Word VBA Макрос: Сумма прописью.
« Ответ #1 : 28 Август 2017, 09:43 »
Не решение вашей задачи, просто совет. Включите в VBA режим, когда VBA требует создание переменных: https://forumvba.ru/index.php?topic=402.0

Оффлайн Администратор

  • Administrator
  • Сообщений: 2162
Re: Word VBA Макрос: Сумма прописью.
« Ответ #2 : 28 Август 2017, 10:04 »
Решение в файле. Макрос запускается после выхода из поля.

[вложение удалено администратором]

Irina18

  • Гость
Re: Word VBA Макрос: Сумма прописью.
« Ответ #3 : 28 Август 2017, 10:14 »
Ну этот форум просто супер. Ответы мгновенные.
Но есть маленькая просьба. Надо в код добавить чтобы сумма прописью отображалась в скобках (Один рубль 10 копеек). после скобок точка.

Оффлайн Администратор

  • Administrator
  • Сообщений: 2162
Re: Word VBA Макрос: Сумма прописью.
« Ответ #4 : 28 Август 2017, 10:18 »
Решение в файле.

[вложение удалено администратором]

Irina18

  • Гость
Re: Word VBA Макрос: Сумма прописью.
« Ответ #5 : 28 Август 2017, 10:27 »
Все отлично. Огромное спасибо. Всего Вам наилучшего добрый человек.

Irina18

  • Гость
Re: Word VBA Макрос: Сумма прописью.
« Ответ #6 : 28 Август 2017, 11:33 »
Возник у меня еще вопрос. Попробовала сделать новый файл. Вставила туда код из вашего файла. Но в моем новом файле ничего не работает. Может я что-то не подключаю?

[вложение удалено администратором]

Оффлайн Администратор

  • Administrator
  • Сообщений: 2162
Re: Word VBA Макрос: Сумма прописью.
« Ответ #7 : 28 Август 2017, 11:42 »
Макрос не запускается. Макрос запускается событием из модуля "ThisDocument".

Irina18

  • Гость
Re: Word VBA Макрос: Сумма прописью.
« Ответ #8 : 28 Август 2017, 11:54 »
Все стало понятно.