Не помещается таблица в word. Повторение заголовка на каждой странице. Удаление строк и столбцов

Возможности 09.04.2019
Возможности

Microsoft Office Word предоставляет широкие возможности форматирования таблиц, которые могут представлять собой как самостоятельные документы, так и встроенные в другие текстовые блоки.

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

С помощью функций Word отредактировать размеры можно отдельной ячейки, строки или столбца, таблицы в целом.

Как изменить высоту строки

Первым шагом нужно выбрать режим разметки страницы на закладки «Вид» общей панели инструментов. Установить курсор на нижнюю границу нужной строки и потянуть с зажатой левой кнопкой мыши до нужной высоты.

Другой вариант получить такой результат – это перейти на группу инструментов «Макет» закладки «Работа с таблицами». В разделе по подбору размеров ячейки в поле «Высота строки» можно задать значение в сантиметрах.

Минимальная высота строки не может быть меньше текста в этой строке по вертикали.

Как изменить ширину столбца

В этом случае так же нужен режим «Разметка страницы» для возможности перемещения границы столбца.

Второй вариант – при помощи инструментов на панели, аналогично как для строки. Разница лишь в выборе подбора значения для «Ширины столбца».

Уменьшение ширины столбца возможно до одного символа в ячейке.

Как изменить параметры ячейки

Для одной выделенной ячейки нет возможности изменить высоту – только для всей строки целиком. Но путем задания вручную ширины столбца для конкретной ячейки получится сдвинуть всю строку.

Правила уменьшения параметров ячейки аналогичны уточнениям к изменению размеров в строке и столбце.

Как изменить размеры таблицы

И в этом случае возможно несколько вариантов.
Первый – самый наглядный, когда в режиме разметки страницы с помощью зажатой кнопки мыши можно перетащить одновременно вертикальную и горизонтальную границу.

Можно уменьшить или увеличить таблицу маркерами изменения размера в углу либо на вертикальной или горизонтальной границе. В первом случае все структура измениться пропорционально, во втором произойдет сужение (или увеличение) крайнего столбца (или строки).

Бывают ситуации, когда при форматировании часть ячеек выходят за край листа. Тут лучше воспользоваться инструментом автоподбора по ширине окна, чтобы все границы располагались внутри страницы.

Пожалуй, не буду описывать все прелести и преимущества обработки данных в таблицах Excel. И, наверное, всем пользователям известно, что таблицы в текстовом редакторе Word проигрывают таблицам Excel по целой куче возможностей. Наверное, не ошибусь, если скажу, что многих посещали мечты о возможности управлять данными в редакторе Word так же, как в Excel, но, увы…

С одной стороны это так, но с другой – не все так грустно, как кажется. Оказывается, можно работать в таблице Excel не покидая редактор Word.

Давайте посмотрим, что необходимо сделать, чтобы внедрить или создать таблицу Excel в Word:

  1. Открываем документ Word. Новый документ или уже существующий, не так важно.
  2. Заходим на вкладку Вставка ленты меню редактора.
  3. В области Таблицы находим команду Таблица Excel и щелкаем на ней.
  4. При этом в особой рамке откроется область, в которой будет размещаться .

Обращаю ваше внимание на то, что открытие области с таблицей Excel привело к изменениям и в панели инструментов. Теперь на ленте команд также доступны инструменты редактора Excel! То есть, вы можете пользоваться редактором таблиц в полный рост. 🙂

Давайте посмотрим теперь, что же мы обрели и какие возможности перед нами открылись. Обратите внимание на рамку, которая обрамляет нашу таблицу. Она довольно широкая и с диагональными полосками. Это значит, что таблица вставлена как отдельный объект, который в данное время открыт на редактирование. Его рамка также имеет маркеры, при помощи которых мы можем увеличить доступный размер таблицы, то есть количество строк и столбцов. Ну, если нам открылся маленький фрагмент таблицы, которого не хватает для работы.

После того, как рамка растянута до ширины листа можно наполнять нашу табличку данными. Для этого есть два пути:

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

Для иллюстрации я скопирую в растянутую на ширину листа некую заготовленную табличку с данными о сотрудниках.

Видно, что данные заняли не весь объем открытой области. Если мы теперь выполним щелчок мышью вне этой области (на листе Word), то мы попросту выйдем из режима редактирования таблицы Excel. И наша таблица как бы перейдет в режим просмотра.

Что мы видим? Мы видим лишние строки и столбцы, которые остались видны при закрытии объекта. Не порядок. Двойным щелчком мыши на табличке опять входим в режим редактирования и захватывая мышкой маркеры ужимаем границы области до тех пор, пока не будет видно пустых строк.

После этого, щелчком на листе Word, выходим из режима редактирования и видим, что табличка видна четко по ее границам. То, что нам и требовалось.

Итак, мы создали таблицу Excel в Word и теперь можно управлять расположением таблицы на листе (выравниванием), как обычным рисунком.

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

Чтобы понимать, что можно ожидать от таблиц при вёрстке, следует знать их явные и неявные особенности, которые перечислены далее.

Вложенные таблицы

Одну таблицу допускается помещать внутрь ячейки другой таблицы. Это требуется для представления сложных данных или в том случае, когда одна таблица выступает в роли модульной сетки, а вторая, внутри нее, в роли обычной таблицы.

Размеры таблицы

Размеры таблицы изначально не устанавливаются и вычисляются на основе содержимого ячеек. В итоге суммарная ширина таблицы складывается из следующих параметров:

  • ширина содержимого ячеек;
  • толщина всех границ между ячеек;
  • поля вокруг содержимого, устанавливаемые через атрибут cellpadding ;
  • расстояние между ячейками, которое определяется значением cellspacing .

Если для таблицы установлена её ширина в процентах или пикселах, то содержимое таблицы подстраивается под указанные размеры. Так, браузер автоматически добавляет переносы строк в текст, чтобы он полностью поместился в ячейку, и при этом ширина таблицы осталась без изменений. Бывает, что ширину содержимого ячейки невозможно изменить, как это, например, происходит с рисунками. В этом случае ширина таблицы увеличивается, несмотря на указанные размеры. Чтобы избежать указанной ситуации применяют несколько средств.

  • Не добавляют в ячейку фиксированной ширины те изображения, размер которых превышает ширину ячейки. Способ, конечно, звучит банально, тем не менее, зная особенности ячеек, можно избежать неприятностей с их отображением.
  • Для тега используют стилевое свойство table-layout со значением fixed . Применение этого свойства позволяет обрезать рисунок, если он не помещается целиком в ячейку (пример 2.1).

    Пример 2.1. Использование table-layout

    XHTML 1.0 CSS 2.1 IE Cr Op Sa Fx

    Таблица

    ...

    Результат данного примера зависит от браузера. В старых браузерах рисунок за пределами ячейки обрезается (рис. 2.1а), в современных браузерах рисунок выводится поверх второй ячейки (рис. 2.1б).

    б. Вид таблицы в IE8, IE9, Firefox 3, Firefox 4, Safari и Chrome

    Рис. 2.1. Использование table-layout

    Сделать единообразный вид таблицы во всех браузерах легко, для этого к ячейке с рисунком следует добавить свойство overflow со значением hidden . При этом всё, что не помещается в ячейку, будет «обрезано», как продемонстрировано на рис. 2.1а. Стиль в этом случае изменится незначительно.

    TABLE { table-layout: fixed; /* Ячейки фиксированной ширины */ } TD.dino { width: 200px; overflow: hidden; }

    Высота ячеек

    Ячейки в одной строке взаимосвязаны и их высота одинакова. Это позволяет делать макеты с колонками одной высоты. В примере 2.2 приведён такой макет, в котором, несмотря на разную высоту контента, колонки равны по высоте.

    Пример 2.2. Колонки одной высоты

    XHTML 1.0 CSS 2.1 IE 9 Cr Op Sa Fx

    Высота ячеек

    Мясо отварить до готовности. Промыть свеклу, очистить, нарезать соломкой и тушить с помидорами до полуготовности.

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

    Готовому борщу дать настояться в течение 20-25 минут. При подаче к столу добавить сметану, мясо, зелень.

    Результат примера показан на рис. 2.2.

    Рис. 2.2. Макет, созданный с использованием таблицы

    В данном примере в ячейках разное содержание, но высота ячеек одинакова.

    Порядок ячеек

    Основой таблицы выступает строка и ячейка, формирование таблицы происходит слева направо и сверху вниз (рис. 2.3).

    Рис. 2.3. Порядок создания ячеек

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

    Загрузка таблицы

    Пока таблица не загрузится полностью, её содержимое не начнёт отображаться. Дело в том, что браузер, прежде чем показать содержимое таблицы, должен вычислить необходимые размеры ячеек, их ширину и высоту. А для этого нужно знать, что в этих ячейках находится. Поэтому браузер и ожидает, пока загрузится все, что находится в ячейках, и только потом отображает таблицу.

    Исходя из этого факта, таблицы не используют для хранения большой информации (от 100 Кб). А чтобы ускорить загрузку табличного макета, его разбивают на отдельные таблицы или используют свойство table-layout , применение которого позволяет несколько повысить скорость отображения содержимого таблицы. В обычной таблице браузер анализирует все ячейки и затем уже изменяет ширину колонок на основе этой информации. Включение table-layout со значением fixed меняет алгоритм расчета - браузер анализирует только первую строку и ширину колонок строит согласно ей. За счёт уменьшения числа вычислений и происходит выигрыш скорости отображения таблицы в целом.

    Не помещается текст в ячейке таблицы созданной в Word? А точнее, не весь текст виден в ячейке, поскольку часть его прячется за ее границами. Причина этого может быть как в настройках таблицы, так и в настройках параметров абзаца. Поэтому, чтобы избавиться от этой проблемы нужно изменить названные настройки.

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

    А на самом деле получается вот так:


    То есть высота строк в этой таблице слишком мала для того, чтобы в ней отражалась полная информация о книгах.

    Таблица может выглядеть и вот так:


    Здесь уже не только малая высота строк, но и по ширине текст, как бы наползает на границы ячейки (второй столбец) или вообще прячется за них (третий столбец). Кроме того видим, что высота третей строки слишком велика. Конечно, такое происходит не часто, но все же встречается, особенно когда приходится редактировать уже готовые созданные кем-то ранее таблицы.

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

    Настройки таблицы

    Чтобы изменить свойства всей таблицы или отдельной ячейки нужно выделить эту таблицу или ячейку, настройки которой нас не устраивают, и, нажав в этом месте правой кнопкой мыши, перейти в выпадающее меню. В котором (выпадающем меню), нужно найти «свойства таблицы» и кликнуть по нему уже левой кнопкой. Что вызовет открытие окна «свойства таблицы» . В этом меню можно изменить высоту строк, ширину столбцов

    Для увеличения или уменьшения высоты строки во вкладке «строка» нужно установить галочку напротив параметра высота и выбрать режим «минимум» теперь высота строки будет изменяться в зависимости от текста, находящегося в ячейке (чем больше текст, тем выше высота строки таблицы).

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

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


    Во вкладке «ячейка» настраиваются поля внутри ячейки

    Настройки абзаца

    Если же текст в таблице не просто «наползает» на границы ячейки, но часть его вообще прячется за нее, вероятно, нужно изменить параметры абзаца этого теста. Для этого выделяем требуемую ячейку или весь столбец и в главном меню входим в окно настройки «Абзац».

    В окне настройки абзаца потребуется изменить отступ (слева, справа и первой строки), обычно везде требуется выставить нулевые значения. При этом положение текста в ячейке будет зависеть только от настройки полей ячейки (которые мы уже изменили).

    Внутри таблицы можно изменять и параметры абзаца

    Таким образом, изменяя свойства таблицы и абзаца можно делать таблицы более аккуратными и привлекательными. Это можно сделать с помощью текстового процессора Word. К тому же часть ценной информации не спрячется за границами ячеек таблицы. И это тоже хорошо!

    Видео

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

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

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

    1. Наведите указатель курсора на маркер в правом нижнем углу таблицы. После того, как указатель курсора примет вид двусторонней диагональной стрелки, кликните по маркеру.

    2. Не отпуская левой кнопки мышки, потяните этот маркер в нужном направлении, пока не уменьшите таблицу до необходимых или минимально возможных размеров.

    3. Отпустите левую кнопку мышки.

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

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

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

    Способ 2: Точное уменьшение размеров строк, столбцов и ячеек таблицы

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

    1. Кликните правой кнопкой мышки по указателю места таблицы (плюсик в квадрате).

    2. Выберите пункт «Свойства таблицы» .

    3. В первой вкладке открывшегося диалогового окна вы можете задать точное значение ширины для всей таблицы.

    Примечание: Единицы измерения по умолчанию — это сантиметры. При необходимости, их можно изменить на проценты и указывать в размерах уже процентное соотношение.

    4. Следующая вкладка окна «Свойства таблицы» — это «Строка» . В ней вы можете задать желаемую высоту строки.

    5. Во вкладке «Столбец» можно задать ширину столбца.

    6. То же самое со следующей вкладкой — «Ячейка» — здесь вы задаете ширину ячейки. Логично предположить, что она должна быть такой же, как и ширина столбца.

    7. После того, как вы внесете все необходимые изменения в окно «Свойства таблицы» , его можно закрыть, нажав на кнопку «ОК» .

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

    Способ 3: Уменьшение отдельных строк и столбцов таблицы

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

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

    2. Потяните указатель курсора в нужном направлении, чтобы уменьшить размер выбранной строки или столбца.

    3. При необходимости, повторите аналогичное действие для других строк и/или столбцов таблицы.

    Выбранные вами строки и/или столбцы будут уменьшены в размере.

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



Рекомендуем почитать

Наверх