Как преобразовать таблицу в текст в ворде
Преобразует таблицу в текст и возвращает объект Range , который представляет разнонастроеный текст.
Синтаксис
выражение. ConvertToText ( _Separator_ , _NestedTables_ )
выражение (обязательно). Переменная, представляюная объект "Таблица".
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Separator | Необязательный | Variant | Символ, делимитирует преобразованные столбцы (абзац отмечает разграничить преобразованные строки). Могут быть любые константы WdTableFieldSeparator . |
NestedTables | Необязательный | Variant | True , если вложенные таблицы преобразованы в текст. Этот аргумент игнорируется, если Separator не является wdSeparateByParagraphs. Значение по умолчанию — True. |
Примечания
При применении метода ConvertToText к объекту Table объект удаляется. Чтобы сохранить ссылку на преобразованное содержимое таблицы, необходимо назначить объект Range , возвращенный методом ConvertToText , на новую переменную объекта. В следующем примере первая таблица в активном документе преобразуется в текст, а затем форматирована в виде списка с пулями.
Пример
В этом примере создается таблица, а затем преобразуется в текст с помощью вкладок в качестве символов сепаратора.
В этом примере преобразуется таблица, содержаная выбор в текст, с пробелами между столбцами.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Для преобразования текста в таблицу или наоборот щелкните знак абзаца Показать или скрытьна вкладке Главная, чтобы увидеть, каким образом текст расположен в документе.
Преобразование текста в таблицу
Чтобы отметить границы столбцов, в которых вы хотите расположить текст, вставьте знаки разделения, например запятые или знаки табуляции.
Примечание: Если в тексте есть запятые, в качестве разделителей используйте знаки табуляции.
Обозначьте границы строк будущей таблицы с помощью знаков абзаца.
В следующем примере с помощью знаков табуляции и абзаца текст разбивается на таблицу с 3 столбцами и 2 строками.
Выделите текст, который вы хотите преобразовать, а затем щелкните Вставка > Таблица > Преобразовать в таблицу.
В окне Текст в таблицу задайте параметры.
В разделе Размер таблицы убедитесь в том, что указанные числа соответствуют требуемому количеству столбцов и строк.
В разделе Автоподбор ширины столбцов выберите вид таблицы. Word автоматически подбирает ширину столбцов таблицы. Если вам нужны столбцы другой ширины, выполните одно из перечисленных ниже действий.
Задать ширину всех столбцов
В поле Фиксированная ширина столбца введите или выберите необходимое значение.
Изменить размер столбцов в соответствии с шириной текста в каждом столбце
Автоподбор по содержимому
Автоматически менять размер таблицы при изменении ширины доступного пространства (например, режим веб-документа или альбомная ориентация)
Автоподбор по ширине окна
В разделе Разделитель текста выберите использованный в тексте знак разделителя.
Преобразование таблицы в текст
Вы можете выбрать строки или таблицу, которые нужно преобразовать в текст.
На вкладке Макет в разделе Данные нажмите кнопку Преобразовать в текст.
В окне Таблицу в текст в разделе Разделитель выберите знак разделения, который будет использоваться вместо границ столбцов. Строки будут разделены знаками абзаца.
Для преобразования текста в таблицу или наоборот щелкните знак абзаца Показать или скрытьна вкладке Главная, чтобы увидеть, каким образом текст расположен в документе.
Преобразование текста в таблицу
Чтобы отметить границы столбцов, в которых вы хотите расположить текст, вставьте знаки разделения, например запятые или знаки табуляции.
Примечание: Если в тексте есть запятые, в качестве разделителей используйте знаки табуляции.
Обозначьте границы строк будущей таблицы с помощью знаков абзаца.
В следующем примере с помощью знаков табуляции и абзаца текст разбивается на таблицу с 3 столбцами и 2 строками.
Выделите текст, который вы хотите преобразовать, а затем щелкните Вставка > Таблица > Преобразовать в таблицу.
В окне Текст в таблицу задайте параметры.
В разделе Размер таблицы убедитесь в том, что указанные числа соответствуют требуемому количеству столбцов и строк.
В разделе Автоподбор ширины столбцов выберите вид таблицы. Word автоматически подбирает ширину столбцов таблицы. Если вам нужны столбцы другой ширины, выполните одно из перечисленных ниже действий.
Задать ширину всех столбцов
В поле Фиксированная ширина столбца введите или выберите необходимое значение.
Изменить размер столбцов в соответствии с шириной текста в каждом столбце
Автоподбор по содержимому
Автоматически менять размер таблицы при изменении ширины доступного пространства (например, режим веб-документа или альбомная ориентация)
Автоподбор по ширине окна
В разделе Разделитель текста выберите использованный в тексте знак разделителя.
Преобразование таблицы в текст
Вы можете выбрать строки или таблицу, которые нужно преобразовать в текст.
На вкладке Макет в разделе Данные нажмите кнопку Преобразовать в текст.
В окне Таблицу в текст в разделе Разделитель выберите знак разделения, который будет использоваться вместо границ столбцов. Строки будут разделены знаками абзаца.
Microsoft Word является самым популярным программным обеспечением, предназначенным для работы с текстом. В широком обилии функций этой программы имеется немалый набор инструментов для создания и изменения таблиц. О работе с последними мы неоднократно рассказывали, но многие интересные вопросы все еще остаются открытыми. Один из таких – преобразование таблицы в текст.
Преобразование таблицы в текст в Ворде
Word позволяет буквально в несколько кликов преобразовать заполненную текстовыми данными таблицу в обычный текст. Правда, в результате вы все равно не получите целостное предложение или, например, абзац – рамки исчезнут, но текст останется на своих местах, то есть между словами и/или фразами будут большие отступы, которые затем потребуется убрать вручную. Но это лучше, чем ничего, тем более, что других решений тоже нет.
-
Выделите таблицу вместе со всем ее содержимым, нажав на небольшой «плюсик» в левом верхнем углу внешней рамки.
Совет: Если вам необходимо преобразовать в текст не всю таблицу, а только несколько ее строк или столбцов, выделите их с помощью мышки.
Примечание: Если текстовому содержимому таблицы требуется придать точно такой же вид, как на изображении выше, сохранив, но при этом все же скрыв ее рамки, воспользуйтесь рекомендациями из представленной по ссылке ниже статьи.
Если это необходимо, измените внешний вид текста, шрифт, размер и другие его параметры. Наша инструкция поможет вам это сделать.
Как видите, преобразовать таблицу в текст в Microsoft Word совсем несложно, достаточно выполнить пару простых манипуляций, и готово. Не сложнее будет решить и обратную задачу – превратить уже имеющийся текст в таблицу. О том, как это делается, мы ранее писали в отдельной статье на нашем сайте.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Еще статьи по данной теме:
Дано: файл Word с 40 табличками. Как сразу все таблички преобразовать в текст и не делать 40 раз одну и туже манипуляцию «выделить табличку, макет, преобразование в текст»?
Татьяна, здравствуйте. Если документ содержит только таблицы с текстом, и между ними нет никаких других записей, просто выделите их все нажатием клавиш «CTRL+A», затем кликните по «плюсику» в левом верхнем углу любой из таблиц, чтобы активировать группу вкладок «Работа с таблицами», и проделайте то же, что описано в статье выше — во вкладке «Макет» будет кнопка «Преобразовать в текст», и это действие будет применимо ко всем выделенным таблицам.
Спасибо за ответ, Виталий! Документ содержит только таблицы. Нажатием клавиш CTRL+A действительно выделяются все таблицы, но при нажатии на плюсик первой таблицы преобразование в текст применяется только к первой таблице, а остальные таблицы остаются без изменений.
Очередная недоработка Mirosoft Office… Как насчет объединения таблиц? Если такой вариант ничего не испортит, тогда рекомендую сначала объединить все таблицы, а затем уже преобразовать эту одну большую в текст. На случай если между содержимым разных таблиц должен быть какой-то визуальный «разделитель», можно разграничить их пустой строкой. Метод не самый простой и быстрый, но все же лучше, чем преобразование каждой таблицы отдельно, да и другого варианта, скорее всего, не остается. Ознакомьтесь для этого со следующими нашими статьями:
Спасибо, у меня 12 файлов с 40 табличками в каждом, к сожалению от рутины не уйти. Надежда на быстрый результат умерла…. ))
Татьяна, не за что, обращайтесь. Все же рутина с объединением — немного быстрее, чем преобразование каждой таблицы отдельно.
По умолчанию при преобразовании таблицы стоит «знак табуляции», как по умолчанию включить «другой знак»?
Константин, здравствуйте. Именно об этом и написано в статье, в пункте № 4. Там же написано, а вместе с тем и показано, где и как этот знак изменить — в окне, которое появляется при нажатии кнопки «Преобразовать в текст» вкладки «Макет» («Работа с таблицами»). Доступные варианты разделителя: знак абзаца, знак табуляции, точка с запятой, любой другой символ, указанный самостоятельно — вводите или указываете любой подходящий, нажимаете «ОК». Очевидно, что предварительно этот же знак нужно ввести в ячейки таблицы в местах ее будущего разделения.
НА вкладке «макет» нет вкладки «Данные»
Владимир, здравствуйте. Вы находитесь не в той вкладке «Макет» (обратите внимание на второй пункт инструкции, там есть уточнение, плюс на скриншоте показана другая вкладка) и, вероятно, вместе с таблицей выделили текст или какой-либо иной объект за ее пределами, так как нужный раздел не отобразился. Выделите только таблицу, например, нажав на квадратную кнопку с плюсиком, расположенную в ее левом верхнем углу. После этого на панели инструментов, в ее правой части, появится блок «Работа с таблицами», состоящий из вкладок «Конструктор» и «Макет» — как раз последняя вам и нужна, в ней и содержится кнопка «Данные», необходимая для решения озвученной в заголовке статьи задачи.
При работе с документами в Word нередко может понадобиться создать таблицу, внутри которой необходимо разместить те или иные сведения. Текстовый редактор от компании Microsoft, хоть и не предоставляет такие широкие возможности для создания и редактирования таблиц, как его собрат по офисному пакету Excel, но все же имеет в своем арсенале достаточный набор инструментов для работы с таблицами. В данной статье мы подробно рассмотрим то, как их создавать.
Создание таблиц в Ворде
Существует несколько способов создания таблицы в текстовом документе средствами самого Word. Точнее, как таковой способ всего один, но результаты его выполнения могут быть совершенно разными – все зависит от того, какой цели требуется достичь. Плюс ко всему, можно добавить таблицу «извне» — совместимого офисного приложения Excel или, например, с веб-сайта.
Способ 1: Базовая таблица
Создание и/или добавление в Ворд практически любых, отличных от текста элементов, осуществляется через вкладку «Вставка». К ней же нам потребуется обратиться для создания базовой таблицы.
-
Нажмите левой кнопкой мышки (ЛКМ) в том месте текстового документа, куда вы хотите добавить таблицу, и перейдите во вкладку «Вставка».
Это был самый простой, но далеко не единственный способ создания таблицы в Word.
Способ 2: Таблица с настраиваемыми параметрами
Если же вы имеете более-менее точное представление о том, как должна выглядеть ваша таблица и какие приблизительно размеры она должна иметь, эти параметры можно определить непосредственно при ее создании.
-
Все в той же вкладке «Вставка» воспользуйтесь кнопкой «Таблица» и выберите в ее меню пункт «Вставить таблицу».
- Постоянная: по умолчанию установлено значение «Авто», то есть ширина столбцов будет изменяться автоматически, по мере их заполнения;
- По содержимому: изначально будут созданы узкие столбцы, ширина которых увеличивается по мере добавления содержимого;
- По ширине окна: таблица автоматически будет изменять свою ширину в соответствие с размерами документа, с которым вы работаете.
Примечание: Если вам необходимо, чтобы таблицы, которые вы будете создавать в дальнейшем, выглядели точно так же, как и эта, установите галочку напротив пункта «По умолчанию для новых таблиц».
Способ 3: Самостоятельное рисование
В случае если вам нужна таблица произвольного размера и вида, например, с объединенными ячейками или с разной высотой и шириной таковых (а также строк и/или столбцов), потребуется нарисовать ее вручную, воспользовавшись соответствующей возможностью текстового редактора.
-
В меню вставки таблицы выберите пункт «Нарисовать таблицу». Указатель курсора после этого действия примет вид карандаша.
Способ 4: Экспресс-таблица
С каждой новой версией редактора Ворд в нем появлялось все больше шаблонов документов. Выбрать их можно при запуске программы или через меню «Файл» — «Создать». Есть в программе и шаблоны таблиц, причем расположены они не в стартовом окне, а во все том же, уже хорошо знакомом нам меню вставки.
-
Разверните меню кнопки «Таблица» и выберите пункт «Экспресс-таблицы».
Способ 5: Преобразование текста в таблицу
Все рассмотренные нами выше способы позволяют создать таблицу, которая в дальнейшем будет заполняться необходимыми данными. Но что, если требуется пойти от обратного – то есть данные уже имеются, и теперь их нужно преобразовать в таблицу? Microsoft Word предоставляет нам с вами и такую возможность, а именно, программа позволяет преобразовать текст в таблицу. Проще всего таким образом представлять списки (чаще – маркированные), но это далеко не единственное применение функции.
Примечание: Обязательно проследите за тем, чтобы в конце строк не было лишних символов-разделителей, а если таковые будут обнаружены, обязательно удалите их. Если там будет стоять и, например, знак табуляции, и знак абзаца, один (последний) столбец таблицы будет лишним и пустым.
Если же таковых в тексте еще нет или они есть не везде, просто кликните ЛКМ в конце строки, установив туда каретку (указатель курсора), и нажмите «ENTER» для переноса остального текста на следующую строку. Это же проделайте в конце каждой последующей строки, чтобы перенести ту, что идет за ней. То есть одна строка текста с нажатым в ее конце «ENTER» — это одна строка будущей таблицы
Примечание: На показанном выше примере знаки табуляции (указывающая вправо стрелка) обозначают будущие столбцы таблицы, а знаки абзаца — строки. Следовательно, в данной таблице будет 6 столбцов и 8 строк.
-
Прежде всего убедитесь в том, что значения, указанные в пунктах «Число столбцов» и «Число строк», соответствует тому, что вам необходимо (в нашем случае это 6 и 8 соответственно).
Примечание: Word автоматически подбирает ширину для столбцов таблицы. Если же вам все-таки необходимо задать свои параметры, в поле «постоянная» введите желаемое значение. Параметр «по ширине окна» позволяет автоматически изменять размер таблицы, когда меняется ширина доступного пространства (к примеру, в режиме просмотра «веб-документ» или при альбомной ориентации).
Дальнейшие действия по редактированию таблицы выполняются так же, как и в рассмотренных выше способах – с помощью инструментов группы вкладок «Работа с таблицами».
Осталось только отключить отображение скрытых символов в документе (это они отображаются в каждой ячейке таблицы сразу за текстом и за ее правой границей). Сделать это поможет следующая статья:
Способ 6: Вставка и экспорт из Excel
Как известно, Word – это одно из нескольких приложений, входящих в пакет Microsoft Office. В составе этого же набора есть и табличный процессор Excel, который в значительно большей степени ориентирован на создание таблиц и работу с ними, чем рассматриваемый нами сегодня текстовый редактор. Ввиду тесной взаимосвязи компонентов офисного пакета от Майкрософт друг с другом, неудивительно, что практически любую таблицу, созданную в Эксель, можно буквально в несколько кликов перенести в Ворд. Сделать это можно с помощью простого копирования, специальной вставки или вставки из файла. Более подробно о каждом из доступных способов мы рассказывали в отдельной статье на нашем сайте.
Подробнее: Перенос таблицы из Excel в Word
Помимо экспорта таблицы из Эксель, в Ворд ее можно создать и самостоятельно (именно того вида, который они имеют в табличном процессоре от Майкрософт, а не как в рассмотренных выше случаях). Для этого:
-
Перейдите к меню вставки таблицы, нажмите по соответствующей кнопке и выберите пункт «Таблица Excel».
Способ 7: Вставка таблицы из интернета
В арсенале Майкрософт Ворд есть довольно много стилей и шаблонов для создания и/или изменения, преобразования таблиц. Какая бы задача перед вами не стояла, какой бы идеей вы не вдохновлялись, вы всегда сможете придать созданной в текстовом редакторе таблице желаемый вид (в разумных пределах, так как для полноценной работы с таблицами все же следует обратиться к Эксель). Но бывает и так, что на таблицу оптимального вида вы наткнулись отнюдь не в библиотеке офисного приложения, а на просторах интернета или же вам просто потребовалось вставить опубликованную в вебе таблицу в текстовый документ. Сделать это довольно просто, то есть таблицу с сайта можно копировать, а затем вставить на нужную страницу. Правда, с ней придется еще немного поработать. О том, что именно потребуется делать в данном случае, мы ранее тоже писали.
Подробнее: Копирование таблицы с веб-сайта в документ Word
Заключение
Ознакомившись с этой статьей, вы наверняка поняли, что Майкрософт Ворд предоставляет довольно широкие возможности для создания таблиц, и даже если в арсенале программы вы не найдете необходимые инструменты и/или функции, их можно добавить извне, просто вставив таблицу из Эксель или из интернета.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: