OpenOffice/LibreOffice Calc, как не печатать столбец, а отображать его на листе?

OpenOffice/LibreOffice Calc, как не печатать столбец, а отображать его на листе?

У меня есть столбец с гиперссылками на другие части той же электронной таблицы, и я хочу, чтобы этот столбец был виден внутри программы, но скрыт при печати: он не должен занимать место.

Единственное решение, которое я нашел, — щелкнуть правой кнопкой мыши по заголовку столбца (чтобы выделить весь столбец), перейти в форматирование, на вкладку «Защита ячеек» и поставить галочку «Не печатать»; но это только скроет столбец.ценностииз печати, а не весь столбец. В результате столбец печатается (по крайней мере, судя по предварительному просмотру) пустым, занимая место на листе бумаги.

Столбец, о котором я говорю, — последний справа. Есть ли решение, которое можно применить и к столбцам в середине документа?

решение1

1) Выберите данные, которые вы хотите распечатать.

2) ВыбратьFormat -> Print Ranges -> Define

3) Распечатать!

Обратите внимание, что если вы создаете диапазон печати с несмежными столбцами, они будут на разных страницах. Пример: если вы хотите напечатать столбцы A:Cи E:H, A:Cбудут на странице 1 и E:Hбудут на странице 2.

решение2

Как объясняет cybernetic.nomad, собственные возможности управления сложными диапазонами печати ограничены. Если столбец, который вы не хотите печатать, находится в конце, просто определите диапазон печати, чтобы исключить его (вы можете задать диапазон печати на вкладке Формат). Если один или несколько непечатаемых столбцов находятся в середине, вам нужно использовать обходной путь, чтобы сделать то, что вы хотите. Вот два варианта:

  1. Во время печати вы можете скрыть столбцы, которые не хотите печатать. Затем отобразите их. Вы можете автоматизировать задачу, записав макрос, который скрывает выбранные столбцы, печатает и отображает их, и все это с помощью одной комбинации клавиш.

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

    Скажем, в A1 листа печати поместите ссылку на ячейку первого значения фактического листа. Перетащите ее, чтобы скопировать всю верхнюю строку. Удалите столбцы, которые вы не хотите печатать. Затем выберите все ячейки в строке и перетащите вниз, чтобы скопировать все нужные вам строки. Фактический лист может измениться, а версия для печати отразит все, что там есть.

    Вы можете предварительно заполнить лист печати произвольно большим количеством строк для обработки изменяющегося количества строк. Вместо того, чтобы просто ссылаться на ячейку, используйте тест IF для пустого места на реальном листе, отображая значение ячейки или null, если фактическая ячейка пуста.

    Если вы пойдете по этому пути, вы можете установить диапазон печати на необходимую часть с шагом в целую страницу (частичные страницы будут печататься на основе отображаемого содержимого). Отрегулируйте диапазон печати, если фактические данные изменятся достаточно, чтобы изменить количество печатаемых страниц.

Связанный контент