
Допустим, у меня есть электронная таблица.
Нет | Имя | Сорт | Пол |
---|---|---|---|
1 | Джек | Наука | Мужской |
2 | Роза | Наука | Женский |
3 | Кевин | Социальное | Мужской |
4 | Оливковый | Социальное | Женский |
и у меня есть шаблон
Нет | Имя | Пол |
---|---|---|
1 | ||
2 | ||
3 | ||
4 |
Как автоматически печатать (если возможно) на основе их класса? Итак, первый вывод будет таким:
Нет | Имя | Пол |
---|---|---|
1 | Джек | Мужской |
2 | Роза | Женский |
3 | ||
4 |
И второе:
Нет | Имя | Пол |
---|---|---|
1 | Кевин | Мужской |
2 | Оливковый | Женский |
3 | ||
4 |
Таким образом, это похоже на использование шаблона, а затем печать на основе данных в этом примере его класса
решение1
Наиболее прагматичным подходом было бы иметь одну главную таблицу/диапазон на одном листе, а затем иметь отдельные листы, которые ссылаются/выполняют поиск значений, ссылаясь на главный лист. Таким образом, вы можете просто выбрать лист, который хотите распечатать, и (или выбрать несколько, удерживая клавишу Ctrlпри щелчке по листам) распечатать по листу (в отличие от рабочей книги, выбора ячеек или текущего представления).
Если по какой-либо причине ваш диапазон/таблица может содержать только 5 строк записей, вы можете просто создать вторую страницу. Используйте представление Page Break для определения границ страниц, сохраняя структуру содержимого, макет и верхний/нижний колонтитулы одинаковыми/динамичными. В представлении сплошные линии определяют край области печати, а пунктирные линии определяют край каждой страницы. В настройках печати вы можете выбрать печать пон Хкн Дстраницы, которые автоматически изменят размер содержимого, чтобы наилучшим образом соответствовать параметрам.