Страницы: 1
RSS
Автоподбор высоты строк., На основании заполнения ячеек - подбирать высоту строк
 
Доброго времени суток!
На работе нужно помочь коллегам с шаблоном заявления.
Имеется лист "Данные", куда забиваются, соответственно, данные о людях и имеется лист "заявление", которое и используется коллегами.

Суть такова:
1. Если 1 человек в данных - проблем нет, формируется заявление с наличием дополнительных данных о них (паспорт, место рождения и т.п.), всё печатается всё хорошо.
2. Если 2 и больше человек, тут уже начинаются проблемы:
2.1. Нужно проверить наличие данных о втором человеке (если есть, тогда объединять данные, не сложно, просто через "если"), но на лист "заявление" нужно сделать так, чтоб высота "шапки" с данными о людях подстраивалась под количество заполненных людей, во избежание наличия пустого места.

в прикреплённом файле пример.
есть лицевой счёт, под №1 там проживает вася (1 человек) там всё ок, вопросов нет. 2 член семьи отсутствует
а во втором лицевом счёте есть петя и инна, но данные по ней не забиты (пока что). Нужно чтоб при наличии 2 члена семьи заявление формировалось на обоих (то есть петя, ГР, Инна, ГР) и высота строк (19 и 20, к примеру) становилась на сколько заполнено (1 член семьи - на 1 человека+ дата рождения, 2 члена семьи - на 2 человека и 2 даты рождения) и т.п. Выделил жирной границей.
Надеюсь понятно объяснил, если что-то не ясно уточню.
ps файл был изначально заточен под 1 человека, поэтому заявления идут горизонтально, понимаю, что при разности человек (1 лицевой 2 человека, 2 лицевой 1 человек, 3 лицевой 5 человек) высота будет скакать, поэтому, впоследствии, сделаю вертикальный "шаблон" пока нужно понять есть ли вообще возможность загонять больше 1 человека при наличии таковых и чтоб высота была под 2 и более человек.
 
По-моему, у Вас подход неверный изначально.
1. Откажитесь от объединения ячеек, и жить станет легче.
2. А на строки делить можно, вставляя перенос строки в текст
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Цитата
написал:
По-моему, у Вас подход неверный изначально. 1. Откажитесь от объединения ячеек, и жить станет легче.2. А на строки делить можно, вставляя перенос строки в текст
согласен, объединение было убрано, но при заполнении данных на другом листе всё равно высота не подтягивается.
 
Цитата
написал:
По-моему, у Вас подход неверный изначально. 1. Откажитесь от объединения ячеек, и жить станет легче.2. А на строки делить можно, вставляя перенос строки в текст
и такой вариант не работает.
только что проверил. Удалил объединение, вывел автоподбор через "формат", написал больше данных и ничего не поменялось.
 
попытка поднять тему+файл-пример немного новее, с попыткой "БЕЗ ОБЪЕДИНЕНИЯ ячеек" - не работает формула, чтоб соединялась инфа о людях и от этого высота строки становилась на 2-4 строки, в зависимости от заполнения полей ФИО 1 и ФИО 2 (в файле лист 1)
Страницы: 1
Наверх