Текстовое выражение денежной суммы

jumplin-m

Продвинутый
Всем привет. Задумался над таким вопросом.
Есть в шаблоне Word таблица у которой всего 4 строки в которые выводятся данные.
Три строки постоянно заполняются и не бывают пустыми, а вот четвертая, последняя/нижняя строка в таблице бывает заполненная, бывает пустая. Есть какой то способ убирать эту строку из таблицы при условии, что она пустая?
 

jumplin-m

Продвинутый
Вот пример:
Строка где про имущество бывает пустой при условии, что поле Имущество пустое.

Объект[String(Тип объекта.Тип объекта=Жилой дом и земельный участок?ы:)][Тип объекта.Тип объекта]
Адрес объект[String(Тип объекта.Тип объекта=Жилой дом и земельный участок?ов:а)][Адреса]
Кадастровы[String(Тип объекта.Тип объекта=Жилой дом и земельный участок?е:й)] №[Кадастровые номера]
[String(Имущество=?--------------------:Перечень имущества )][String(Имущество=?-----------------------------------------------------------------------------------------------------------:Имущество)]


Вот как это выглядит в конечном итоге:

ОбъектКвартира
Адрес объектаСанкт-Петербург, пр-кт. Невский, д. 131, литера. А, кв. 15
Кадастровый №78:31:0001499:3151

Получается пустая строка. Вот хотелось бы чтобы ее не было)
 

Vladimir

Администратор
Команда форума
Добрый день.
Пока в конструкторе нет возможности убирать блоки информации из документа при определённых условиях (но такая возможность появится потом).
Сейчас удаление строк или ячеек в таблице можно сделать при помощи макроса (но необходимо будет создать шаблон с расширением .dotm и разрешить выполнение макросов).
Как создать макрос, который работает при создании шаблона описано в справке.
А способ которым можно выполнить задуманное, в постах:
- Создание шаблона с макросом
- Как разместить текст в шаблоне Word с новой строки, если строка выше, то заполнена, то нет

Если останутся вопросы - спрашивайте.
 

jumplin-m

Продвинутый
Благодарю. Я человек простой, заморачиваться не стал) скачал ваш пример проекта из поста, скопировал от туда документ с макросом, пересохранил, добавил DELETE куда надо, и вауаля)) все заработало как часы))
 
Сверху Снизу