Как я могу добавить абзац сразу после таблицы Word?

27

Если у меня есть документ с таблицей, как добавить новый абзац сразу после таблицы?
Например:

Пример документа

Обратите внимание на перекрестную ссылку (которая является гиперссылкой) Heading 1b.

Единственный способ добавить новый абзац после таблицы (но до этого Heading 1b ) - поместить курсор в начало Heading 1bи нажать Enter. Это добавляет новый абзац со стилем Заголовок 1, который я могу исправить, изменив его на Normal - но это испортит гиперссылки позже в документе.

Для моего приведенного выше примера выполнение этого приводит к:

Документ после добавления абзаца после таблицы

При нажатии на нижнюю гиперссылку курсор помещается сюда:

Положение курсора после нажатия на гиперссылку

... и обновление перекрестной ссылки (с F9) приводит к:

Документ после обновления перекрестной ссылки

Geoff
источник
Извините, в моем предыдущем ответе я забыл обновить поля. Я отправил другое решение, которое я проверил должным образом. Если это работает лучше, чем другие, пожалуйста, примите это, чтобы люди могли видеть это первым, а не последним.
Родольфо Овьедо

Ответы:

15

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

Madball73
источник
@ Madbal73 Не могли бы вы дать мне ответ на мой ответ?
Родольфо Овьедо
16

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

Самый быстрый взлом, который я нашел, был:

  1. Добавить новую последнюю строку (просто Enterв конце таблицы)
  2. Добавьте разрыв столбца перед новой строкой ( Ctrl+ Shift+ Enterв начале новой последней строки, которую вы только что создали).
  3. Удалить новую строку, теперь изолированную от таблицы

Разрыв столбца вставит пустой абзац между главной таблицей и последней строкой. Жаль, что нет (IDK) простого способа удалить последнюю изолированную строку с помощью быстрой комбинации клавиш.

nelson.t.cunha
источник
3

Вот простое решение

  • Добавить новую строку в таблицу
  • Выберите строку (щелкнув по левой стороне страницы или перетащив всю строку)
  • В меню «Инструменты таблицы»> «Макет» нажмите « Преобразовать в текст», затем нажмите « ОК».

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

Преобразовать таблицу в текст

phuclv
источник
Хороший трюк! Это также хорошо работает и немного чище, чем оригинальное решение.
Джефф
1
Отличное решение, особенно если эта новая строка выбрана по умолчанию, если вы используете кнопку «вставить ниже». Это мало для того, чтобы Microsoft добавила одноразовое решение в обновление.
Люк Савчак
Вот макрос для этого решения . У вас должен быть курсор в конце последней строки таблицы.
Люк Савчак
2
  • Создайте абзац перед таблицей.
  • Выберите всю таблицу. Вырезать ( Ctrl+ X).
  • Перейти к предыдущему абзацу. Вставить ( Ctrl+ V).
  • Теперь у вас будет абзац после таблицы. Вы можете написать в нем.
  • Обновите поля, чтобы увидеть, что вы сделали.
Родольфо Овьедо
источник
1
Спасибо Родольфо - это по сути то же самое, что и принятый ответ, за исключением того, что он оставляет две копии таблицы на месте. Но в остальном все же достойное решение.
Джефф
@Geoff Спасибо за отзыв. Принятый вопрос мне не был понятен. Теперь мой ответ не уходит на копии: просто замените Copy на Cut.
Родольфо Овьедо
1
имеет смысл. По сути, это делает то же решение, что и принятый ответ. Мне было бы интересно увидеть другие решения, не включающие маршрут вырезания / вставки, которые, как я подозреваю, могут иметь другие проблемы с гиперссылками.
Джефф
0

Выберите невидимый символ, который вызывает новую строку (вы также можете включить символы форматирования, чтобы увидеть его) и открыть диалоговое окно Font Option ( Ctrl+ D), а в разделе « Эффекты» выбрать опцию « Скрытый» . Этот персонаж больше не будет создавать новую строку.

joecap5
источник
1
Возможно, я неправильно понимаю, но я не думаю, что это решает проблему вообще. Какой из 7 символов абзаца вы имеете в виду?
Джефф
Думал, что у него возникла проблема с линией сразу после стола без пробела между ними. Была эта проблема. Вот так я и нашел этот вопрос. Думаю, мое решение не в том, к чему он стремится, но это очень полезное решение для получения строки прямо под таблицей.
joecap5
Как я уже сказал, я мог бы неправильно понять; моя проблема заключалась в том, что трудно создать новую строку между таблицей и заголовком, не перепутав ссылочные гиперссылки обратно на этот заголовок. Это то, к чему вы обращаетесь? Вы говорите «выберите невидимый символ, вызывающий новую строку», но не говорите, какой? Их немало.
Джефф
Понимаю. У меня тоже была эта проблема. Я думаю, что то, что я предложил, тоже могло бы помочь. Если вы добавите новую строку после таблицы, я думаю, что есть два скрытых символа. Один из них похож на круг с линиями, если он есть, а другой - на символ абзаца. Я считаю, что вам нужно спрятать их обоих. Ваши новые текстовые строки должны действовать как отдельные объекты. Может быть, вам нужна еще одна строка между вашим текстом и заголовком 1b и скрыть этот символ новой строки. Также есть опции для перекрестных ссылок, чтобы отображать только тип заголовка, номер и / или связанный текст. Это также может помочь.
joecap5