Как уменьшить поля таблицы в ворде
Перейти к содержимому

Как уменьшить поля таблицы в ворде

  • автор:

Как автоматически изменить размер таблицы в Microsoft Word

Таблица в Microsoft Word

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

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

Как автоматически изменить размер таблицы в Word

Вы можете автоматически изменять размер таблицы, чтобы она соответствовала странице или содержание в таблице. И вы можете использовать функцию AutoFit до или после добавления данных в таблицу.

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

Выберите ручку стола

Щелкните правой кнопкой мыши и наведите курсор на пункт «Автоподбор» в контекстном меню. Затем выберите «Автоподбор по содержанию» или «Автоподбор по окну» во всплывающем меню.

Щелкните правой кнопкой мыши и перейдите в AutoFit.

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

Нажмите Автоподбор на панели инструментов.

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

Автоподбор к содержанию

Если вы выберете «AutoFit to Window», таблица будет растягиваться до правого и левого полей, а столбцы по умолчанию будут иметь одинаковую ширину.

Автоподбор к окну

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

Выберите фиксированную ширину столбца

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

Как установить полям всех ячеек таблицы значение полей по умолчанию

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

Параметры некоторых отдельных ячеек таблицы отличаются от заданных. Нужно, чтобы значения полей всех ячеек таблицы стали равными значениям, принятым в таблице по умолчанию. В самом Worde очень просто это сделать:
Свойства таблицы – Ячейка – Параметры – Поля ячейки (поставить галочку «Как во всей таблице)).

Как это сделать с помощью макроса?

Пытался проделать с помощью макрорекодера, но получается вот что.

Selection.Tables(1).Select With Selection.Cells(1) .WordWrap = True .FitText = False

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

Помогите, пожалуйста.
Таблицу приложил

Почему ячейка не расширяется и текст уходит за край

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

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

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

Эта статья расскажет, что делать, если введённый текст не помещается в ячейку и пропадает. Исправить эту проблему можно несколькими способами. Об одном из них уже сказано — уменьшить размер шрифта текста в ячейки. В этом случае можно обойтись без изменения размера самой ячейки, если вам это важно.

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

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

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

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

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

Теперь кликните правой кнопкой мыши по таблице и выберите в контекстном меню «Свойства таблицы».

В открывшемся окне переключитесь на вкладку «Строка» и снимите галочку с «Размер». Затем нажмите ОК.

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

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

Связанные статьи:

  • Как увеличить размер текста в Word без изменения форматирования шрифта (69.7%)
  • Как увеличить размер в окне программы для комфортной работы (69.7%)
  • Таблица выходит за край листа — как исправить (56.4%)
  • Как вставить текст над таблицей, если таблица находится в самом верху документа Word (56.4%)
  • Стили и темы документов Word (56%)
  • Как исправить ошибку 0x800f080a обновления Windows 10 (РЕШЕНО) (RANDOM — 1.1%)

Word (2007, 2010): как изменить размер шрифта при создании/изменении стиля таблицы готового документа

Author24 — интернет-сервис помощи студентам

В ГОТОВОМ документе мне нужно изменить или создать стиль какой-то таблицы, например, задав разный шрифт для строки заголовка («Строка заголовка») и остальных строк («Нечетные чередующиеся строки» и «Четные чередующиеся строки» ). Это удобно сделать через диалоговое окно «Изменение стиля». Однако, на изменение размера и типа шрифта никакой реакции нет, хотя цвет и жирность или наклон меняются легко. То же получается, если в ГОТОВОМ документе я создаю новую таблицу, — шрифт при создании стиля изменить не могу.

Если создаю новый документ с нуля и там — таблицу, то всё работает.

Кто-нибудь знает, как решить эту проблему?
Спасибо.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Зависает Word 2007 — 2010 (Windows 8) при сохранении редактированного документа
Доброго времени суток. Помогите с решением вот такой проблемы. На работе приобрели моноблок с.

Как убрать изменение высоты шрифта в RichTextBox при изменении его стиля на Bold
Когда в RichTextBox меняю шрифт: New Font(RichTextBox1.Font, FontStyle.Bold).

Заполнение таблицы Word готового документа из MS Access
Здравствуйте, один из вариантов который я нашел, это слияние в ms word. Но при добавлении меток в.

Изменить размер шрифта Word
Мне нужно изменять размер шрифта в пределах одного параграфа, как это запилить? Вывожу в документ.

1300 / 402 / 22
Регистрация: 21.10.2011
Сообщений: 1,285

vlad2, выложите фрагмент документа и поясните, что надо сделать.
Весь документ можно не выкладывать; оставьте в документе столько данных, чтобы можно было понять вашу задачу.

Регистрация: 06.04.2011
Сообщений: 200

ЦитатаСообщение от Busine2012 Посмотреть сообщение

vlad2, выложите фрагмент документа и поясните, что надо сделать.
Весь документ можно не выкладывать; оставьте в документе столько данных, чтобы можно было понять вашу задачу.

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

1300 / 402 / 22
Регистрация: 21.10.2011
Сообщений: 1,285

vlad2, по вашей ссылке в сообщении #3 номер телефона даже надо вводить, чтобы скачать.

Можно прямо здесь на Форуме выкладывать файлы: когда пишите сообщение, то внизу обратите внимание на кнопки.

Регистрация: 06.04.2011
Сообщений: 200
не нашёл, как приаттачить файл к посту, вот новая ссылка: Test_N2.docx
1300 / 402 / 22
Регистрация: 21.10.2011
Сообщений: 1,285
vlad2, и что не получается сделать в выложенном вами файле?
Регистрация: 06.04.2011
Сообщений: 200

Busine2012, если вы посмотрите стиль таблицы, то увидите, что, например, размер шрифта совершенно не соответствует шрифту соответствующих разделов самой таблицы.

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

vlad2, Файл к посту аттачится через Расширенный режим (скрепка).
И ещё есть очень наглядный способ объяснить свою проблему — запись видео с монитора (существуют бесплатные программмы Я, например, пользуюсь CamStudio); загрузить видео можно на ЮТуб и выложить сюда ссылку

Регистрация: 06.04.2011
Сообщений: 200

Спасибо, gecata, учту.
В моём случае проблема проста: как добиться того, чтобы параметры форматирования таблицы в моём маленьком примере — Test_N2.docx точно соответствовали параметрам форматирования заданного стиля и автоматически изменялись при изменении параметров (например, размера шрифта) её стиля, так, как это происходит при создании нового документа, без пересоздания документа Test_N2.docx? Т.е. когда меняю стиль таблицы (Конструктор — Стили таблиц — Изменить стиль таблицы. ) хочу, чтобы эта таблица менялась в точном соответствии с заданным стилем.

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

vlad2, То-есть «задним числом»? (Например, вы создали второго числа 3 документа с таблицами стиля МойСтиль. Четвёртого числа вы изменили МойСтиль и ожидаете, что те 3 документа автоматически изменятся?) Боюсь, что это невозможно

Регистрация: 06.04.2011
Сообщений: 200

Уважаемый gecata прикладываю два маленьких файла, поясняющих суть моего вопроса.
Извне пришёл документ (Test._N2.docx) с макетом таблицы. В файле Test_TPL_Table.docx — макет таблицы в созданном мной стиле TStyle_Test.
Вопрос: как к таблице документа Test._N2.docx применить мой стиль TStyle_Test из документа Test_TPL_Table.docx без пересоздания Test._N2.docx так, чтобы параметры этой таблицы точно соответствовали параметрам заданного стиля TStyle_Test и автоматически изменялись при изменении параметров (в частности, размера шрифта) этого стиля?

В файле Test_TPL.docx содержится таблица в нужном мне виде, но без создания стиля таблицы, но в документе создан пользовательский стиль документа TStyle_D01.

Test_N2.docx (31.0 Кб, 38 просмотров)
Test_TPL.docx (14.1 Кб, 12 просмотров)
Test_TPL_Table.docx (15.7 Кб, 14 просмотров)

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

vlad2, Ответ: только создав в документе Test._N2.docx аналогичный (как в документе Test_TPL_Table) стиль. Или никак.

Регистрация: 06.04.2011
Сообщений: 200

ЦитатаСообщение от gecata Посмотреть сообщение

vlad2, Ответ: только создав в документе Test._N2.docx аналогичный (как в документе Test_TPL_Table) стиль

Это первое, что я попробовал, прежде, чем обращаться на форум. Может быть я что-то не так делал.
Документ Test_N2.docx был создан в MSO 2007, работаю я с ним в 2010. Последовательность действий такова: создаю в документе Test_N2.docx новую таблицу, выделяю её, создаю (Конструктор — Стили таблиц — Дополнительные параметры — Создать стиль таблицы. ) новый стиль, ОК. При этом он не попадает в раздел Пользовательские, я его не вижу. Чтобы применить, выделяю таблицу и иду так: Главная — Стили — Дополнительные параметры — Применить стили. Применяю и убеждаюсь, что это не таботает.
Во вновь созданном документе всё работает и применяется сразу, а в готовом — нет.
Может быть вы попробуете создать в Test_N2.docx новый стиль таблицы, анологичный Test_TPL_Table и применить его к таблице? Напишите, пожалуйста, порядок действий и пришлите полученный файл. Спасибо.

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

vlad2, Сорри, долго не моглавыбрать времени.
Вот полученный кошмар: Вложение 180827
Получила так:
1. Скопировала образец таблицы с нужным стилем
2. Вставила в док с таблицей, которую нужно изменить, сохранив форматирование
3. Выделила строку заголовков образца, копировала стиль и применила к аналогичной строке «подопытной» таблицы
4. То же — с нечётными строками
5. То же — с чётными
6. Удалила образец
Одно мне совершенно непонятно (видимо, именно это вам и неясно):
почему-то применить стиль таблицы целиком именно в тестовом документе и не удаётся. Категорически. В чём там дело — понять не могу. В созданном новом документе с таблицей стиль переносится целиком как на созданную до переноса таблицы со стилем, так и на таблицу, созданную после

Добавлено через 7 минут
Может, дело в том шаблоне, на базе которого это было создано?

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

ЦитатаСообщение от gecata Посмотреть сообщение

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

Регистрация: 06.04.2011
Сообщений: 200

ЦитатаСообщение от gecata Посмотреть сообщение

Вот полученный кошмар: Вложение 180827

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

1. Скопировала образец таблицы с нужным стилем
2. Вставила в док с таблицей, которую нужно изменить, сохранив форматирование

Я эту манипуляцию проделывал не раз, у меня всегда слетает форматирование таблицы, как только я копирую образец (из Test_TPL_Table) в док (Test_N2). «Вставила . сохранив форматирование» — это как?
Не понимаю, почему у меня такие же действия, как у вас, приводят к другому результату.
У вас оффис 2010, как у меня?

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

Ну вот так тогда.
И на ролике видно, что целиком стиль таблицы в документе Test_N2.docx применить на таблице невозможно (видимо, всё-таки, в 2007 офисе немного другие шаблоны). А вот в новом доке, созданном в 2010, стиль применяется без проблем

Регистрация: 06.04.2011
Сообщений: 200

ЦитатаСообщение от gecata Посмотреть сообщение

Ну вот так тогда.

«Из всех искусств для нас важнейшим является кино».
Респект, gecata, исчерпывающее объяснение, так всё понятно.
К сожалению, этот метод не решает моей проблемы. Дело в том, что документ создаётся программно через OLE автоматизацию по шаблону, маленький фрагмент которого я привёл в Test_N2.docx. Таблица заполняется данными в runtime и бывает строк по 500, заполнение идёт поячеечно, при этом сохраняется форматирование ячеек, но программа выполняется неимоверно долго. Процесс можно радикально ускорить, если заполнить таблицу сразу данными из массива, но при этом слетает форматирование. Можно восстановить формат по ячейкам — тоже неимоверно долго, а можно применить стиль ко всей таблице — это очень быстро. А т.к. у меня не получается даже вручную в ворде применить стиль к таблице, я и обратился на форум. Т.е. форматировать мне надо не по строкам, а «оптом».
Сейчас я в отпуске (чёрт дёрнул затеять эту длинную историю перед самым отпуском), и под рукой только оффис 2010; вернусь на работу, попробую снять форматирование с таблиц в 2007-м, а потом применить свой стиль в 2010, может быть, поможет. Наверное, действительно, в 2007 и 2010 разные методы форматирования, поэтому даже предварительная очистка всех форматов в 2010 не помогает таблице, созданной в 2007-м.

С этой проблемой я обращался ещё на форум по оффисным продуктам Майкрософта, но безрезультатно: только вы совершенно чётко поняли суть моего вопроса и отвечали конструктивно и по существу, за что я вам очень благодарен.

Эксперт HardwareЭксперт Windows

15900 / 7922 / 755
Регистрация: 03.01.2012
Сообщений: 32,863

vlad2, Я вот недавно ещё раз попробовала посоздавать стили в том документе 2007 и в своём 2010 — сразу же в глаза бросается разница: уже при создании стиля в 2007 шаблоне у шрифта не изменяется ни тип, ни размер (а только цвет); при создании же стиля в 2010 в образце сразу же меняется всё
В общем, вот:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *