Работа с таблицами | Microsoft Docs
- Чтение занимает 2 мин
В этой статье
В этом разделе представлены примеры Visual Basic, связанные с задачами, указанными в следующих разделах.This topic includes Visual Basic examples related to the tasks identified in the following sections.
Создание таблицы, вставка текста и применение форматированияCreating a table, inserting text, and applying formatting
В следующем примере в начало активного документа вставляется таблица из трех строк и трех столбцов.The following example inserts a four-column, three-row table at the beginning of the active document. Параметр For Each… Следующая структура используется для пошагового перехода по каждой ячейке в таблице.
Sub CreateNewTable()
Dim docActive As Document
Dim tblNew As Table
Dim celTable As Cell
Dim intCount As Integer
Set docActive = ActiveDocument
Set tblNew = docActive.Tables.Add( _
Range:=docActive.Range(Start:=0, End:=0), NumRows:=3, _
NumColumns:=4)
intCount = 1
For Each celTable In tblNew.Range.Cells
celTable.Range.InsertAfter "Cell " & intCount
intCount = intCount + 1
Next celTable
tblNew.AutoFormat Format:=wdTableFormatColorful2, _
ApplyBorders:=True, ApplyFont:=True, ApplyColor:=True
End Sub
Вставка текста в ячейку таблицыInserting text into a table cell
В примере ниже показано, как вставить текст в первую ячейку первой таблицы в активном документе.
The following example inserts text into the first cell of the first table in the active document. Метод Cell возвращает один объект Cell .The Cell method returns a single Cell object. Свойство Range возвращает объект Range .The Range property returns a Range object. Метод Delete используется для удаления существующего текста, а метод InsertAfter вставляет текст «Cell 1, 1».The Delete method is used to delete the existing text and the InsertAfter method inserts the «Cell 1,1» text.
Sub InsertTextInCell() If ActiveDocument.Tables.Count >= 1 Then With ActiveDocument.Tables(1).Cell(Row:=1, Column:=1).Range .Delete .InsertAfter Text:="Cell 1,1" End With End If End Sub
Возвращение текста из ячейки таблицы без возвращения маркера конца ячейкиReturning text from a table cell without returning the end of cell marker
В следующем примере показано возвращение и отображение содержимого каждой ячейки в первой строке первой таблицы документа.
The following example returns and displays the contents of each cell in the first row of the first document table.
Sub ReturnTableText()
Dim tblOne As Table
Dim celTable As Cell
Dim rngTable As Range
Set tblOne = ActiveDocument.Tables(1)
For Each celTable In tblOne.Rows(1).Cells
Set rngTable = ActiveDocument.Range(Start:=celTable.Range.Start, _
End:=celTable.Range.End - 1)
MsgBox rngTable.Text
Next celTable
End Sub
Sub ReturnCellText()
Dim tblOne As Table
Dim celTable As Cell
Dim rngTable As Range
Set tblOne = ActiveDocument.Tables(1)
For Each celTable In tblOne.Rows(1).Cells
Set rngTable = celTable.Range
rngTable.MoveEnd Unit:=wdCharacter, Count:=-1
MsgBox rngTable.Text
Next celTable
End Sub
Преобразование существующего текста в таблицуConverting existing text to a table
В примере ниже показано, как вставить текст с разделителями табуляцией в начало активного документа, а затем преобразовать текст в таблицу.
The following example inserts tab-delimited text at the beginning of the active document and then converts the text to a table.
Sub ConvertExistingText()
With Documents.Add.Content
.InsertBefore "one" & vbTab & "two" & vbTab & "three" & vbCr
.ConvertToTable Separator:=Chr(9), NumRows:=1, NumColumns:=3
End With
End Sub
Возвращение содержимого каждой ячейки таблицыReturning the contents of each table cell
В следующем примере определяется массив, равный количеству ячеек в первой таблице документа (при условии, что параметр Base 1

Sub ReturnCellContentsToArray()
Dim intCells As Integer
Dim celTable As Cell
Dim strCells() As String
Dim intCount As Integer
Dim rngText As Range
If ActiveDocument.Tables.Count >= 1 Then
With ActiveDocument.Tables(1).Range
intCells = .Cells.Count
ReDim strCells(intCells)
intCount = 1
For Each celTable In .Cells
Set rngText = celTable.Range
rngText.MoveEnd Unit:=wdCharacter, Count:=-1
strCells(intCount) = rngText
intCount = intCount + 1
Next celTable
End With
End If
End Sub
Копирование всех таблиц в активном документе в новый документCopying all tables in the active document into a new document
В этом примере показано, как скопировать таблицы из текущего документа в новый документ.This example copies the tables from the current document into a new document.
Sub CopyTablesToNewDoc()
Dim docOld As Document
Dim rngDoc As Range
Dim tblDoc As Table
If ActiveDocument.
Tables.Count >= 1 Then
Set docOld = ActiveDocument
Set rngDoc = Documents.Add.Range(Start:=0, End:=0)
For Each tblDoc In docOld.Tables
tblDoc.Range.Copy
With rngDoc
.Paste
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
.Collapse Direction:=wdCollapseEnd
End With
Next
End If
End Sub
Поддержка и обратная связьSupport and feedback
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи?Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.
Работа с таблицами в Word
О том, как сделать таблицу в Word, знают даже школьники. Табличное представление информации широко используется не только в курсовых работах или дипломных проектах, но и в различного рода документации.
Однако, следует помнить, что таблицы в Word используются лишь для более наглядного отображения информации. Расчеты в них, как это делается в MS Excel, производить нельзя. Чтобы быстро и красиво оформить таблицу в Word, необходимо знать некоторые особенности выполнения этой задачи.
Как сделать таблицу в Ворде
Как объединить ячейки в Ворде
Как уменьшить таблицу в Ворде
Как перенести таблицу из Word в Excel
Как продлить таблицу в Ворде
Как сделать две таблицы рядом в Ворде
Как сделать кроссворд в Ворде
Как сделать таблицу в Ворде
Для того, чтобы вставить таблицу в Word, следует определиться с тем, сколько столбцов и строк будет содержать таблица. Конечно, новые строки и столбцы можно добавить и после того, как она будет создана. Добавление новых строк, как правило, не вызывает проблем, в то время как добавление новых колонок зачастую нарушает исходное строение таблицы и придется ее заново форматировать.
Итак, чтобы вставить таблицу в Ворд, установите курсор в том месте, где она будет располагаться.
В главном меню приложения откройте вкладку «Вставка» и нажмите значок «Таблица».
Выделите мышкой нужное количество ячеек и сделайте щелчок левой кнопкой мыши.
- «Вставить таблицу». Этот способ построения таблиц в Word можно использовать, когда количество строк или столбцов превышает число квадратов для автоматического построения таблиц. Кроме того, этот способ позволяет применить более точную настройку структуры таблицы. Этим способом можно указать точное количество строк и столбцов таблицы, установить ширину столбцов. Если в документе будет несколько однотипных таблиц, следует выбрать опцию «По умолчанию для новых таблиц» и сохранить установленные настройки. В этом случае все создаваемые впоследствии таблицы будут иметь ту же самую структуру.
- «Нарисовать таблицу». При использовании этого способа можно рисовать ячейки и столбцы в таблице, подобно тому, как это выполняется в Paint.
К сожалению, такие таблицы трудно редактировать и копировать, поэтому и используется данный способ крайне редко. - «Таблица Excel». Если выбрать этот пункт, в документ Word будет вставлена таблица Excel, в которой можно произвести различные расчеты.
- «Экспресс таблицы». С помощью этого раздела можно воспользоваться уже готовыми шаблонами таблиц, например, шаблонами «Календарь», «Таблица с подзаголовками» и так далее.
После того, так таблица будет создана, можно заняться ее дальнейшим оформлением: объединить некоторые ячейки, выровнять высоту строк и ширину столбцов, задать размеры ячеек, нарисовать границы и так далее. Все это делается при помощи контекстного меню, вызываемого щелчком правой кнопкой мыши по таблице или по отдельным ячейкам.
Как объединить таблицы в Word
Объединить несколько таблиц в Word совсем несложно. Для этой цели достаточно воспользоваться функцией копирования (вырезания) и вставки. Причем, вовсе не обязательно, чтобы структура таблиц совпадала.
- Наведите курсор на вторую таблицу и выделите ее, щелкнув мышкой по появившемуся квадрату со стрелками в левом верхнем углу ее.
- В главном меню Word выберите функцию «Вырезать».
- Щелкните мышкой под первой таблицей и нажмите кнопку «Вставить».
Аналогично можно объединить таблицы с разной структурой. В этом случае можно подогнать размеры ячеек так, чтобы объединенная таблица имела одинаковую длину всех строк или оставить так, как есть. Например, как на рисунке:
Как объединить ячейки в Ворде
Для объединения ячеек таблицы в Word бывает много причин. Например, это может потребоваться в том случае, когда несколько столбцов имеют один и тот же заголовок.
Для того, чтобы объединить ячейки, выделите их мышкой, в верхней части окна MS Word нажмите кнопку «Работа с таблицами» , перейдите на вкладку «Макет» и нажмите иконку «Объединить ячейки».
В результате этих действий таблица будет выглядеть намного красивее.
Аналогичным образом объединяются ячейки одного и того же столбца. Точно так же можно объединить и диапазон ячеек.
Как уменьшить таблицу в Ворде
Иногда размер таблицы приходится уменьшать, например, для того, чтобы она занимала меньше места на листе. Сделать это можно несколькими способами.
- Вручную. Щелкните левой кнопкой мыши по таблице. В правом нижнем углу появится меленький серый квадрат. Наведите на него курсор мыши, нажмите левую кнопку мыши и, не отпуская ее, тяните курсор по направлению к левому верхнему углу. Когда таблица достигнет нужных размеров, отпустите кнопку мыши.
- Указание размеров таблицы. Это более точный способ уменьшения таблицы в Word. Щелкните левой кнопкой мыши в любом месте таблицы, при этом в левом верхнем углу около таблицы появится маленький квадрат со стрелками. Кликните по нему правой кнопкой мыши и в появившемся меню выберите пункт «Свойства таблицы».
В открывшемся окне свойств таблицы задайте ширину ее, высоту строк и другие параметры.
Как перенести таблицу из Word в Excel
Перемещение таблицы из Word в Excel может понадобиться, например, если нужно произвести расчеты над данными таблицы. Откройте документ Word с таблицей, которую надо перенести, и выделите всю таблицу, щелкнув на квадрат в левом верхнем углу ее.
Нажмите правой кнопкой мыши в любом месте выделенной таблицы и выберите пункт «Копировать». Тем самым таблица скопируется в буфер обмена.
Откройте файл Excel, в который нужно перенести таблицу из Word. Щелкните правой кнопкой мыши по левой верхней ячейке, где будет располагаться аналогичная ячейка из таблицы Word. Выберите пункт «Вставить». Вставленную таблицу можно отформатировать средствами MS Excel.
Таким образом, при вставке в книгу Excel таблицы из Word каждая ячейка таблицы Ворд копируется в отдельную ячейку таблицы Excel. После переноса таблиц из одного приложения в другое рекомендуется проверить правильность перенесенных данных, поскольку это производится не всегда корректно.
Как продлить таблицу в Ворде
Создавая таблицу в Word, зачастую сложно предугадать точно, сколько строк или столбцов в ней будет. Для решения этой задачи существует возможность продления таблиц в Ворде.
Если нужно увеличить количество строк, можно щелкнуть по последней ячейке таблицы и нажать на клавиатуре клавишу Tab. Если этот способ по той или иной причине не подходит, нужно щелкнуть правой кнопкой мыши по одной из ячеек строки таблицы, под которой будет находиться новая пустая строка. В контекстном меню выберите пункт «Вставить» и в появившемся подменю выберите пункт «Вставить строки снизу».
Если нужно вставить не одну пустую строку, а две или три, следует выделить две или три уже существующие строки таблицы и произвести те же самые действия.
Для того, чтобы продлить таблицу по ширине, то есть вставить один или несколько столбцов, нужно выделить столбец, за которым будет располагаться новый столбец и щелкнуть правой кнопкой мыши. В появившемся меню выбрать пункт «Вставить» и в контекстном меню выбрать раздел «Вставить столбцы справа».
Пустой столбец слева от выбранной колонки вставляется аналогичным образом.
Что делать, если продолженная таблица не помещается по длине одного листа? Если на следующий лист не нужно переносить шапку таблицы, то просто вставьте необходимое количество строк, и они автоматически перейдут на следующий лист, как только закончится место на странице. Если в продолжении таблицы на новом листе нужно нарисовать ее шапку, следует разбить таблицу на две в том, месте, где она кончается на первом листе . Делается это так.
- Установите курсор в одну из ячеек той строки, после которой будет произведена разбивка таблицы.
- В верхней части меню Word нажмите кнопку «Работа с таблицами» и перейдите на вкладку «Макет». Нажмите кнопку «Разбить таблицу».
- После того, как таблица будет разбита на две, во второй таблице щелкните правой кнопкой мыши по одной из ячеек верхней строки, выберите «Вставить» и «Вставить строки сверху».
- Выделите в первой таблице шапку, скопируйте ее и вставьте в пустой верхней строке второй таблицы.
Если шапка таблицы будет вставляться некорректно, ее можно создать вручную.
Как сделать две таблицы рядом в Ворде
Расположить рядом две таблицы в Ворде не так просто, как это может показаться на первый взгляд. Вот одно из решений этой проблемы. Рассмотрим пример: необходимо разместить таблицу с тремя столбцами и таблицу с четырьмя столбцами рядом друг с другом.
- Перейдите на вкладку Вставка» в главном меню Word и нажмите иконку «Таблица». Вставьте в документ таблицу, количество столбцов которой равно сумме столбцов обеих таблиц плюс один. То есть, в данном примере нужно построить объединенную таблицу с 8 столбцами.
- Выделите столбец посередине между таблицами и нажмите на него правой кнопкой мыши. В появившемся меню выберите раздел «Границы и заливка».
- В открывшемся окне «Границы и заливка» в блоке «Образец» щелчком мыши уберите все горизонтальные линии и нажмите «ОК» .
- В результате этих действий будут получены две стоящие рядом таблицы.

При необходимости, используя этот же принцип невидимых границ, можно сделать две стоящие рядом таблицы с разным количеством строк.
Как сделать кроссворд в Ворде
Сделать кроссворд в Word совсем несложно. Хотя, это дело требует кропотливости, особенно, если кроссворд большой. При построении его используется вышеописанный способ создания невидимых границ ячеек.
- Подсчитайте максимальное количество ячеек в кроссворде по горизонтали и по вертикали и постройте таблицу в соответствии с этим количеством.
- Щелкните правой кнопкой мыши по таблице и зайдите в ее свойства. На вкладках «Строка и «Столбец» задайте одинаковый размер ячеек. Например, длиной и шириной 1см.
- Сделайте невидимые границы ячеек там, где это нужно.
- Расставьте в ячейках номера вопросов кроссворда. Вы можете поменять размер, шрифт и цвет этих цифр, щелкнув правой кнопкой мыши по ним.
- При необходимости залейте цветом ячейки кроссворда. Для этого выделите мышкой нужные ячейки, нажмите значок заливки в меню Word и выберите нужный цвет.

Этим способом можно рисовать кроссворды любой конфигурации и сложности.
Можно создать несколько вариантов одного и того же кроссворда в разных файлах Word. У каждого из них будет свое оформление и содержимое. Обязательно проверьте орфографию каждого слова. Если копий одних и тех же кроссвордов накопится много, выполите удаление дубликатов при помощи специальных программ для удаления дубликатов файлов.
Инструкция по созданию таблиц в WORD
В программе Microsoft Word можно не только напечатать текст, но и сделать таблицу. Она вставляется в текст при помощи определенных кнопок, о которых мы сейчас будем говорить. Вы можете выбрать для своей таблицы определенное количество строк и столбцов и редактировать её на свое усмотрение – объединять ячейки, расширять, сужать, удалять ячейки и строки, печатать внутри таблицы текст и многое другое.
Но тут есть один важный момент. В таблице, созданной при помощи программы Word, нельзя будет произвести вычисления.
То есть, если требуется не только расчертить таблицу со словами и цифрами, но еще и произвести с цифрами какие-либо действия (сложить, умножить, вычислить процент и т.д), то тогда Вам нужно воспользоваться программой Microsoft Excel.
Пример таблицы, созданной в программе Word:
Как вставить таблицу в программе Microsoft Word
В первом уроке, обучающем работе с программой Word, мы говорили о том, что существуют две разновидности программы – более старая (2003 года и ранее) и более новая (2007-2010). Они несколько отличаются друг от друга, поэтому в этом уроке мы научимся вставлять таблицы и в более старой программе Word, и в современной.
Но и в том, и в другом случае для начала нужно указать то место на листе, где должна быть таблица. То есть мигающий курсор (мигающая палочка) должна быть в том месте, куда Вы хотите вставить таблицу.
Напомню: чтобы сместить мигающий курсор вниз, нужно нажать кнопку Enter на клавиатуре.
А чтобы поднять его выше – нажать Backspace (кнопку удаления).
В программе Microsoft Word более старой версии (2003 года и ранее) для вставки таблиц есть специальный пункт в самом верху программы с правой стороны. Называется он «Таблица».
А в программе Word более современной версии (2007-2010) для того, чтобы вставить таблицу, нужно нажать на надпись «Вставка» в левом верхнем углу программы.
Когда Вы нажмете на эту надпись, появятся новые кнопки редактирования. Среди них есть кнопка (надпись) «Таблица».
Как вставить таблицу в Word
Если Вы нажмете на надпись (кнопку) «Таблица», откроется список, в котором программа Word предлагает несколько способов вставки таблиц. Для начала поговорим о классическом способе – «Вставить таблицу…» (Вставить – Таблица).
или
Нажмите на пункт «Вставить таблицу…» (Вставить – Таблица) – откроется небольшое окошко.
В верхней части этого окошка нужно напечатать, сколько столбцов и строк должно быть в нашей таблице. Я, например, указал три столбца и четыре строки.
Также обратите внимание на нижнюю часть окошка. Точка должна стоять на пункте «Постоянная», и в соседнем белом поле должно быть указано значение «Авто».
Другие настройки ширины столбцов применяются крайне редко, в исключительных случаях, и рассматривать их в рамках данного урока мы не будем.
И, наконец, нажмите на кнопку ОК.
Таблица с указанным нами количеством столбцов и строк должна вставиться в документ (на лист). В моем случае вставилась вот такая таблица:
Как удалить таблицу
Поговорим о том, как удалить созданную таблицу. Стоит поговорить об этом сразу, потому что зачастую таблица вставляется не того вида, который нужен. Обычно это происходит из-за того, что люди указывают неправильное количество строк и столбцов.
А удалить таблицу из программы Word не так-то просто. На самом деле, ничего сложного в этом нет — просто нужно знать, как именно это делается.
Удалить таблицу, созданную в программе Word, можно разными способами. Сейчас мы научимся это делать самым, на мой взгляд, простым способом, при помощи которого можно удалить таблицу в любой версии программы.
Для начала нужно выделить ту таблицу, которую Вы хотите удалить. Для того, чтобы это сделать, наведите курсор на первую ячейку первой строки таблицы (только не внутрь ячейки, а чуть левее, за пределы таблицы).
Кстати, ячейка – это отдельный прямоугольник, из которого состоит таблица. То есть любая таблица состоит из какого-то количества ячеек – небольших прямоугольников.
Нажмите левую кнопку мышки и, не отпуская ее, тяните в самый конец таблицы. Вот тут важный момент – тянуть нужно до последней строки таблицы и чуть ниже. Таблица закрасится – это означает, что она выделилась.
Но чтобы ее можно было удалить, выделиться она должна особым образом, с маленьким «хвостиком» после таблицы.
После того как Вы выделили таблицу, нажмите кнопку Delete (Del) на клавиатуре. Если Вы выделили таблицу правильно – так, как написано чуть выше, – то она исчезнет.
Совет. Если у Вас все-таки не получится удалить таблицу, выделите ее, затем нажмите правой кнопкой мышки по выделенному (закрашенному). Откроется список, нажмите на пункт «Вырезать».
Как нарисовать таблицу в Word
Только что мы научились создавать таблицы в программе Word классическим способом. Но есть и другие варианты. Например, можно нарисовать таблицу.
Для того, чтобы сделать это в программе Word более старой версии (2003 года и ранее), нужно также нажать на надпись «Таблица» вверху справа. Из списка выбрать пункт «Нарисовать таблицу».
А в программе Word современной версии (2007-2010) следует также нажать на вкладку «Вставка» вверху, а потом щелкнуть по надписи «Таблица».
Из списка выбрать пункт «Нарисовать таблицу».
Курсор (стрелка мышки) примет вид небольшого карандаша. Вот им мы и будем рисовать таблицу.
Для начала нарисуем основу таблицы – прямоугольник того размера, которого должна быть наша таблица. Для этого наведите курсор (в нашем случае – карандаш) в то место, где должна быть таблица. Затем нажмите левую кнопку мышки и, не отпуская ее, «рисуйте» прямоугольник нужного размера.
Отпустите кнопку мышки – основа таблицы «нарисуется».
Теперь осталось нарисовать детали – строки и столбцы. Это как раз тот редкий случай, когда объяснить данный процесс на словах крайне трудно. Принцип следующий: нужно нажать левую кнопку мышки внутри таблицы и протянуть линию. Программа Word «поможет» Вам в этом – линия «дорисуется» самостоятельно. Главное, показать Word’у направление. Попробуйте нарисовать несколько строк и столбцов.
Напомню, что если Вы вдруг что-то сделаете неправильно, всегда можно вернуться на шаг или несколько шагов назад, воспользовавшись кнопкой «Отменить» вверху программы Word.
Когда таблица будет готова, нажмите два раза левой кнопкой мышки по пустому месту. Курсор снова должен стать палочкой, а не карандашом.
Многим людям «рисовать» таблицы нравится гораздо больше, чем вставлять классическим способом. Особенно «рисование» таблиц удобно в том случае, когда нужно составить сложную таблицу. Например, такую:
О том, как сделать такую таблицу классическим способом – при помощи вставки таблицы – мы поговорим в следующих уроках.
Другие таблицы Word
Ну, и напоследок несколько слов о других видах таблиц.
Кроме обычных таблиц, в программе Word можно вставить таблицу Excel. Это тип таблиц, в котором можно не только ввести нужные значения, но еще и «посчитать» (сложить, умножить, вычислить процент и т.д).
Для того, чтобы вставить таблицу Excel в программу Word более старых версий (2003 года и ранее) нужно нажать на специальную кнопку.
Эта кнопка находится в верхней части программы, рядом с другими кнопками для редактирования.
Скорее всего, она будет спрятана под специальной небольшой кнопочкой более темного цвета, на которой нарисованы стрелочки. Находится она в правом верхнем углу программы.
Нажав на эту кнопку, Вы увидите небольшой список дополнительных кнопок Word. Найдите среди них кнопку для вставки таблиц Excel и нажмите на нее.
В программе Microsoft Word современных версий (2007-2010) для того, чтобы вставить таблицу Excel, нужно – опять же – нажать на закладку «Вставка», затем – на надпись «Таблица». Из списка выбрать пункт «Таблица Excel».
Таблица вставится в документ (на лист) в то место, где установлен мигающий курсор, то есть туда, где мигает палочка.
Для того, чтобы можно было удалить эту таблицу, сначала нужно ее закрепить – нажать левой кнопкой мышки по пустому месту.
Затем выделить таблицу – нажать по ней один раз. После этого нужно нажать кнопку Delete (Del) на клавиатуре.
В программе Microsoft Excel современных версий (2007-2010) есть еще одна разновидность таблиц – «Экспресс таблицы».
Это набор уже готовых таблиц с оформлением, которые можно вставить в документ и отредактировать – поменять цифры и значения, добавить или удалить строки и столбцы.
Также в программе Word 2007-2010 есть возможность быстро вставить таблицу. Для этого необходимо зайти во «Вставку», нажать на надпись «Таблица» и воспользоваться верхней частью появившегося окошка.
Принцип работы прост – Вы проводите курсором (стрелкой) по квадратикам, а программа Word формирует таблицу исходя из выбранного вами количества строк и столбцов.
Несмотря на простоту этого способа, он не очень удобен и ограничен в возможностях: максимальное количество строк – 8, а столбцов – 10.
Как сделать таблицу в Word
При работе в документе MS Word существуют ситуации, в которых использование таблиц является неотъемлемым элементом. Зачастую это документы, которые содержат числовую информацию. Наличие таблиц в ворде не только существенно упрощает восприятие объемной числовой информации для человека, но и структурирует документ.
Данная статья начинает цикл статей, посвященный работе с таблицами в Word.
Цикл включает в себя такие темы:
- Как сделать таблицу в ворде
- Как сделать шапку таблицы в ворде
- Как сделать невидимую таблицу в ворде
- Как в ворде в таблице сделать нумерацию
- Как сделать разрыв таблицы в ворде
- Как преобразовать таблицу в текст
Начнем с основного вопроса, как сделать таблицу в ворде. Существует несколько способов создания таблицы в ворде. Разберем каждый из них. И вы самостоятельно можете выбрать какой из них вам будет удобнее использовать в зависимости от ситуации.
Способ 1. Как сделать таблицу самым быстрым способом
Этот способ является самым быстрым способом вставки таблицы в ворд. Перейдите во вкладку «ВСТАВКА», нажмите на кнопку «Таблица» и в открывшемся окошке выделите необходимое количество строк и столбцов таблицы и щелкните левой клавишей мышки.
Например, если мы хотим сделать таблицу 4х3, то в этом случае нам нужно выбрать следующую сетку:
Как сделать таблицу в Word – Вставка сетки таблицы
Обратите внимание, что используя данный способ, существует ограничение на количество строк и столбцов таблицы. Таким способом вы можете сделать таблицу состоящую из максимального количества 10 столбцов и строк 8.
Способ 2. Как сделать большую таблицу
Если вам необходимо сделать таблицу в ворде большого размера, то все в той же вкладке «ВСТАВКА», нажмите на кнопку «Таблица» и выберите пункт «Вставить таблицу».
Как сделать таблицу в Word – Вставить таблицу
В открывшемся окне указываем нужное количество строк и столбцов.
Как сделать таблицу в Word – Диалоговое окно «Вставка таблицы»
Также здесь этом можно задать автоподбор ширины столбцов. Доступны следующие три варианта:
- Постоянная – ширина столбцов таблицы будет настроена автоматически.
- По содержимому – столбцы будут расширятся при вводе текста (первоначально создаются узкие столбцы)
- По ширине окна – ширина всей таблицы автоматически изменится под размеры документа.
Способ 3. Рисование таблицы
Третий способ создания таблицы в ворде предназначен для случаев, когда вам необходимо сделать таблицу в ворде произвольного вида.
Переходим «ВСТАВКА» —> «Таблица» —> «Нарисовать таблицу».
Как сделать таблицу в Word – Нарисовать таблицу
После этого указатель мыши примет вид карандаша. Приступим к рисованию нашей таблицы.
Сперва сделаем границы таблицы.
Как сделать таблицу в Word – Рисование таблицы
Затем внутри прямоугольника рисуем линии столбцов и строк. Например, вот так:
Как сделать таблицу в Word – Таблица произвольного вида в ворде
В случае если, вы нарисовали лишнюю линию, используйте инструмент ластик, для ее удаления.
Как сделать таблицу в Word – Ластик
Наша произвольная таблица в ворде готова. Теперь вы знаете, как сделать разные таблицы в ворде.
Многие делают таблицу в ворде для оглавления. Но такой способ имеет ряд недостатков, хотя визуально, с точки зрения форматирования, может выглядеть безупречно. Для оглавления в ворде используйте автоматическое оглавление с нумерацией страниц. Как его сделать описано в этой статье.
Работа с таблицами
После того как вы сделали таблицу в ворде, или когда вы кликаете или выделяете созданную таблицу, в Microsoft Word появляется раздел Работа с таблицами, который включает в себе несколько вкладок: КОНСТРУКТОР и МАКЕТ. На этих вкладках находятся инструменты, с помощью которых можно корректировать таблицу, например, буквально за несколько секунд сделать красивую таблицу. Рассмотрим основные инструменты.
Вкладка КОНСТРУКТОР
Вкладка КОНСТРУКТОР предназначена для добавления стиля таблице, изменения границ таблицы, настройки столбцов и строк заголовка и итогов.
Как сделать таблицу в Word – Работа с таблицами, вкладка Конструктор
Если вы хотите сделать красивую таблицу в ворде, но потратить на это как можно меньше времени и усилий, то в группе «Стили таблиц» находится коллекция разных стилей таблиц, которые вы можете применить к своей таблице. Для этого достаточно щелкнуть по понравившемуся стилю. И из простой таблицы, вы можете получить совершенно другую, с определенным форматированием.
Как сделать таблицу в Word – Пример добавления стиля таблице
В группе «Параметры стилей таблиц» вы можете доработать полученную таблицу, управляя доступными пунктами.
Как сделать таблицу в Word – Группы Параметры стилей таблиц и Стили таблиц
Например, можете добавить строку заголовка или строку итогов, а также изменить форматирование для чередующихся строк и столбцов.
На этой же вкладке в группе «Обрамление» вы можете изменить границы таблицы.
Как сделать таблицу в Word – Группа Обрамление
Например, убрать или добавить линию в таблице, изменить цвет границы или толщину, сделать жирную таблицу. Также с помощью этой группы вы можете сделать таблицу невидимой.
Вкладка МАКЕТ
Вкладка МАКЕТ позволяет изменить структуру таблицы, изменить направление текста, сделать его вертикальным или горизонтальным и многое другое.
Как сделать таблицу в Word – Работа с таблицами, вкладка Макет
В группе «Таблица» вы можете выделить текущую ячейку, столбец, строку или всю таблицу; открыть свойства таблицы для детальной настройки; и отобразить или скрыть сетку для невидимых таблиц.
Группа «Рисование» предназначена для того, чтобы сделать таблицу произвольного вида, например, очень нестандартную. О таком способе уже упоминалось выше.
В помощью инструментов в группе «Строки и столбцы» вы можете вставить строки или столбцы в определенном месте или же удалить уже существующие.
Как сделать таблицу в Word – Работа с таблицами, группы Таблица, Рисование, Строки и столбцы
Группа «Объединение» предназначена для объединения или разбиения ячеек, а также для разделения таблицы. О том как правильно сделать разрыв таблицы написано в этой статье.
В группе «Размер ячейки» можно задать высоту строки и ширину столбца, или же выровнять их высоту или ширину, а также выбрать автоматический подбор размера столбца в таблице.
Группа «Выравнивание» отвечает за направление текста в таблице, т.е. вы можете выбрать горизонтальное или вертикальное, а также можете выбрать выравнивание текста в ячейках; и задать поля и интервалы ячеек.
Как сделать таблицу в Word – Работа с таблицами, группы Объединение, Размер ячейки, Выравнивание
В группе «Данные» используя сортировку, можно сделать таблицу по алфавиту; преобразовать таблицу в текст; включить повтор строк заголовков, т.е. сделать повторяющуюся шапку таблицы; а также добавить в ячейки формулы простых расчетов, таких как сумма, среднее, количество и другие.
Как сделать таблицу в Word – Работа с таблицами, группа Данные
На этом будем заканчивать статью Как сделать таблицу в Word.
В следующих статьях мы продолжим изучение работы с таблицами, а именно:
- Как сделать шапку в таблице Word
- Как сделать невидимую таблицу в Word
- Как сделать нумерацию в таблице Word
- Как сделать разрыв таблицы в Word
- Как преобразовать таблицу в текст в Word
основные моменты создания и форматирования
В программе Microsoft Word имеется возможность не только печатать текстовые данные, но и создавать другие объекты. Таблицы в Word представляют собой не только довольно мощный и универсальный способ, с помощью которого наглядно и компактно можно представить нужную информацию, но и средство придания странице любой структуры. Темой сегодняшнего разговора являются таблицы в Ворде и способы их использования. Данная информация поможет пользователям не только понять программу, но и экономить время в процессе работы, а также научиться представлять нужную информацию в удобном для чтения виде.
Основные моменты создания
Таблица — это очень сильный инструмент форматирования, благодаря которому документу можно придать любой вид. Очень часто в Word для решения различных задач использование таблицы является самым приемлемым, а иногда и единственно возможным вариантом. Таблица является структурой, которая состоит из горизонтальных строчек и вертикальных столбцов, пересечение которых образует ячейки.
В документе для создания необходимо курсор навести на место будущего расположения желаемого объекта и в меню выбрать команду «Вставка», где после нажать на кнопку «Таблица». Далее действия можно разделить на 3 возможных способа:
- В окне самостоятельно определить структуру будущего объекта, выделить нужное число строк и столбцов.
- В окне выбрать команду «Вставить таблицу», где указать нужно количество ячеек.
- В открывшемся окне нажать на строку «Нарисовать …», после чего указателем, который преобразится в карандаш, начертить таблицу в Ворде. Для выхода из режима рисования необходимо снова нажать на ту же кнопку.
Поскольку текстовые данные в каждой ячейке форматируются как стандартные данные, необходимо знать не только, как в Ворде вставлять таблицу, но и форматированные в ней данные.
Форматирование текста внутри
Прежде чем приступать к изменению текстовых данных в ячейках, их необходимо предварительно выделить. Для выделения всей таблицы в Ворде необходимо нажать на перекрестие, которое можно найти в левом верхнем углу выделяемой строки. Чтобы выделить отдельно определенную строчку, следует навести курсор на эту строку и щелкнуть в поле выделенного столбца. А для выделения нескольких соседних клеток необходимо с помощью мышки протянуть нужное расстояние, при этом зажав клавишу Shift. Эта же кнопка может выделять ячейки в произвольном порядке. Ну и, конечно же, можно использовать команду «Выделить», которая находится на ленте «Макет» контекстного инструмента «Работа с таблицами».
http://www.youtube.com/watch?v=TNJOldE3HF0
Таблица, как и обычный документ, по форматированию особо ничем не отличается. Настройки столбцов и строк можно найти в окне «Свойства таблицы», которое находится под командой «Свойства» на панели в меню Word.Можно изменять шрифт и размер текста, отступы и т. п.
Форматирование также можно осуществлять при помощи конструктора. В меню Word его легко найти, если перед этим установить курсор на любую ячейку. Данная команда является очень полезным помощником, поскольку располагает всеми необходимыми инструментами для работы в Ворде с такими объектами.
Можно еще объединять несколько соседних клеток в одну, посредством их выделения и последующим выбором в контекстном меню, кликнув правой кнопкой мышки команду «Объединить ячейки».
Удаление из документа
Рассмотрим также, как можно удалять таблицу, поскольку очень часто создание объекта не дает желаемого результата. Это можно сделать несколькими способами:
- Правильно выделив объект, протянув курсором мышки до конца, до его окраса, можно изъять его с помощью кнопки на клавиатуре Delete (Del).
- Выделив таблицу, можно ее вырезать, нажав соответствующую команду в меню, которое откроется, если кликнуть правой кнопкой мышки на выделенном объекте.
Подводя итоги, можно подчеркнуть, что практически в любом документе присутствует информация, которая в текстовом виде не воспринимается, а таблица предоставляет большие удобства для чтения, при этом данные становятся более наглядными.
Инструкция как работать с таблицами в Excel (простыми словами)
Можно подумать, что Excel – это программа работы с электронными таблицами. Такое впечатление появляется из-за того, что рабочий лист оформлен в виде сеточки, и внесенные данные действительно визуально напоминают таблицу. Тем не менее, в Excel понятие таблицы несколько отличается от общепринятого. То, что обычный пользователь называет таблицей, по терминологии этой программы называется диапазоном.
Отличается работа с таблицами Excel и от построения таблиц в других электронных документах, таких форматов, как Microsoft Word. И все это может несколько напугать новичка. Но, как говорится, не боги горшки обжигали.
Преимущества таблиц Excel
Обычный лист – это просто набор ячеек, одинаковых по функциональности. Да, некоторые из них могут содержать какую-то информацию, другие – нет. Но в целом, они не являют собой единую систему с программной точки зрения.
Таблица же не сводится к диапазону данных и является самостоятельным объектом, у которого есть много характеристик, таких как название, собственная структура, параметры и огромное количество достоинств перед обычным диапазоном.
Если вы в ходе дальнейшего изучения темы увидите название «умные таблицы», не стоит смущаться. Это то же самое, что и таблица, эти термины можно использовать в качестве синонимов.
Главное преимущество таблиц Excel заключается в том, что при добавлении новой строки к ней она автоматически присоединяется к таблице. Это дает возможность привязать таблицу к формуле, чтобы последняя автоматически изменялась, когда в диапазон вводятся новые данные.
Проще всего понять весь набор преимуществ умных таблиц на практике. Но для начала нужно научиться их создавать.
Создание таблицы Excel
У нас есть информация о том, какой менеджер на какую сумму смог продать товар, записанная в виде диапазона, из которого предстоит сделать таблицу.
1Чтобы превратить диапазон в таблицу, можно воспользоваться двумя способами. Первый – это перейти на вкладку «Вставка», после чего нажать на кнопку «Таблица».
2Второй – воспользоваться горячими клавишами Ctrl + T. Далее появится небольшое окошко, в котором можно более точно указать диапазон, входящий в таблицу, а также дать Excel понять, что в таблице содержатся заголовки. В качестве них будет выступать первая строка.
3В большинстве случаев никаких изменений не требуется. После того, как будет нажата клавиша ОК, диапазон станет таблицей.
Перед тем, как разбираться в особенностях работы с таблицами, необходимо разобраться, как она устроена в Excel.
Базовые особенности работы с таблицами
Один из самых главных элементов таблицы – ее название. Его можно увидеть во вкладке «Конструктор». Она отображается сразу после того, как будет нажата левая кнопка мыши на любую ячейку, входящую в нее. Название есть, даже если пользователь его не задает. Просто в таком случае по умолчанию дается имя «Таблица 1», «Таблица 2» и другие.
4Если вы собираетесь использовать сразу несколько таблиц в вашем документе, то рекомендуем дать более понятные имена. В будущем тогда будет значительно проще понять, какая из них за что отвечает. Особенно это важно при работе с Power Query и Power Pivot. Давайте присвоим таблице имя «Отчет».
В Excel есть отдельная функция, предназначенная для того, чтобы просмотреть, какие таблицы и именованные диапазоны есть и быстро управлять их названиями. Для того, чтобы ею воспользоваться, необходимо открыть вкладку «Формулы», после чего найти пункт «Диспетчер имен».
5Увидеть название таблицы можно и при ручном вводе формулы.
6Но больше всего любопытно то, что Excel может работать не только с таблицей в целом, но и отдельными ее частями – колонками, заголовками, итогами и так далее. Чтобы сослаться на какой-то конкретный компонент, необходимо записывать формулы в таком виде.
7Начинающий пользователь сразу скажет: «Боже, как можно все это выучить»? Но на самом деле, этого не нужно делать, поскольку в ходе набора формулы появляются подсказки. Главное – не забыть открыть квадратную скобку (ее можно найти в английской раскладке там, где у нас находится кнопка «х»).
8Переключение между компонентами таблицы осуществляется с помощью клавиши Tab. После того, как формула введена, не стоит забывать закрыть все скобки, включая квадратную.
Если в любой ячейке записать формулу, возвращающую сумму всего столбца «Продажи», то она автоматически обретет такой вид.
=Отчет[Продажи]
Простыми словами, ссылка указывает не на какой-то определенный диапазон, а на всю колонку таблицы.
9Это говорит о том, что если использовать умную таблицу в диаграмме или сводной таблице, новая информация туда будет добавляться автоматически.
Свойства таблиц
Таблицы Excel могут действительно сделать жизнь проще. И одна из причин этого – возможность гибко настраивать ее характеристики. Давайте рассмотрим, как это можно сделать.
Кроме главного заголовка, в каждой таблице содержатся заголовки колонок, в качестве которых выступают значения первой их строки.
10Если таблица большая, пользователь все равно может увидеть названия после прокрутки диапазона вниз, поскольку названия столбцов на панели координат автоматически переименуются в названия соответствующих колонок.
11Если бы мы работали с обычным диапазоном, то пришлось бы отдельно закреплять области и жертвовать одной строкой рабочего поля. Использование таблиц избавляет нас от этой проблемы.
Одна из функций таблиц, которая добавляется автоматически при ее создании – автофильтр. Он может быть полезным, но если в нем нет необходимости, его легко отключить в настройках.
Вот маленькая демонстрация того, как новая строка автоматически добавляется к таблице.
12Как мы видим, новые ячейки автоматически форматируются так, чтобы соответствовать таблице, а также ее ячейки заполняются нужными формулами и ссылками. Удобно, не так ли?
То же касается и новых столбцов.
13Если хотя бы в одну ячейку вставить формулу, она автоматически будет скопирована на весь столбец. Поэтому не нужно вручную пользоваться маркером автозаполнения.
14Но и это еще не все. Можно внести определенные изменения в функционал таблицы.
Внесение настроек в таблицу
Управлять параметрами таблицы можно во вкладке «Конструктор». Например, через группу «Параметры стилей таблиц» можно добавлять или удалять строки с заголовками и итогами, сделать чередующееся форматирование строк, выделить жирным первый или последний абзац.
15Быстро сделать привлекательный дизайн таблицы не составит никакого труда благодаря готовым шаблонам. Их можно найти в группе «Стили таблиц». Если же нужно внести свои изменения в дизайн, это также легко сделать.
16Группа инструменты дает возможность выполнить некоторые дополнительные операции, такие как создание сводной таблицы, удаление дубликатов или же удалить таблицу, превратив ее в обычный диапазон.
17Но одна из самых интересных возможностей любой таблицы – срезы.
18Простыми словами, это фильтр, располагаемый на отдельной панели. После нажатия на кнопку «Вставить срез» мы можем выбрать колонки, которые будут служить критериями фильтрации.
19После этого в отдельной панели появляется перечень уникальных значений определенной колонки.
20Чтобы применить фильтр, необходимо кликнуть по нужной категории.
21После этого будут отображаться лишь те значения, которые соответствуют тому менеджеру, который был выбран.
Также возможен выбор сразу нескольких категорий. Это можно сделать, удерживая клавишу Ctrl или воспользовавшись специальной кнопкой в верхнем правом углу, расположенной в левой части от снятия фильтра.
Срез можно настраивать. Для этого существует отдельная вкладка на ленте, которая называется «Параметры». В ней пользователь может отредактировать внешний вид среза, размеры кнопок, количество столбцов и внести ряд других изменений. В целом, там все интуитивно понятно, поэтому любой пользователь сможет сам разобраться.
22Но не все так просто…
Дело в том, что есть ряд недостатков у таблиц Excel, которые накладывают определенные ограничения на их работу:
- Нет возможности использовать представления. Простыми словами, нельзя запомнить ряд настроек листа, таких как фильтр, свернутые строки или столбцы и так далее.
- Нельзя использовать эту книгу одновременно с другим человеком через функцию совместного использования.
- Возможна лишь вставка окончательных итогов.
- В таблице нельзя использовать формулы массивов, что накладывает серьезные ограничения при работе с большими объемами данных.
- Ячейки в таблице не могут быть объединены. Впрочем, даже в обычном диапазоне эту функцию рекомендуют использовать с осторожностью.
- Невозможно транспонировать таблицу так, чтобы заголовки располагались в строках. Чтобы это сделать, ее нужно переконвертировать в формат обычного диапазона.
Некоторые дополнительные особенности таблиц
Редактирование значений в таблице осуществляется абсолютно таким же образом, как и в любой другой ячейке. Если вводить повторяющиеся значения, Excel будет подсказывать их полностью после того, как будет введен один или несколько первых символов.
Функционал таблиц предусматривает возможность автоматического подсчета итогов. Для этого необходимо выделить нужный столбец + одна ячейка под ним, в которую будет выводиться результат и нажать на кнопку «Сумма» на вкладке «Главная».
2324Это стандартная возможность Excel, которая не связана непосредственно с таблицами. Но поскольку значение выводится в ячейку, находящуюся непосредственно под этим диапазоном, то оно автоматически добавляется к таблице. Так и получается, что добавляется отдельный столбец с итогами.
Одна из интересных возможностей умных таблиц – использование числовых фильтров. Они могут быть использованы для того, чтобы скрыть определенные значения. Чтобы получить доступ к этой функции, равно как и к некоторым другим параметрам колонок, достаточно нажать на стрелочку в ячейке, обозначающей название колонки.
25Там же можно воспользоваться такими параметрами, как сортировка по цвету, возрастанию или спаданию значения и ряд других.
Таблица и именованный диапазон
Один из аналогов, который позволит преодолеть некоторые из описанных выше ограничений – именованный диапазон. Конечно, это уже несколько другая тема, поскольку таблицы и именованные диапазоны пересекаются в определенной части функционала, но не дублируют его.
На него также можно ссылаться в формуле, а также обновлять информацию в нем. Правда, последнее придется делать вручную через Диспетчер имен.
Именованные диапазоны могут использоваться как в простых, так и сложных формулах. И в некоторых аспектах могут повторять функционал таблиц. Например, у нас есть такая формула.
= СУММ(E2:E8)+СРЗНАЧ(E2:E8)/5+10/СУММ(E2:E8)
Видим, что здесь один и тот же диапазон (не таблица и не именованный) используется сразу несколько раз. Предположим, нам нужно этот диапазон поменять на какой-то другой. В таком случае изменения придется вносить сразу в трех местах.
Если же этому диапазону присвоить имя или превратить его в таблицу, достаточно просто указать его название один раз, а потом в случае чего просто поменять привязку к определенному диапазону также один раз.
Выводы
Таким образом, умные таблицы в Excel открывают перед пользователем огромное количество возможностей. Тем не менее, есть и ограничения, поэтому использование таблиц не во всех ситуациях возможно. Если хочется оставить ряд возможностей, но, например, необходимо транспонировать диапазон, то необходимо конвертировать таблицу в именованный диапазон, а потом осуществлять все необходимые действия.
Умные таблицы открывают перед пользователем огромные возможности по автоматизации многих процессов Excel. Но если требуется обработка большого объема данных, в некоторых случаях лучше использовать именованный диапазон, к которому можно применять формулы массива и так далее.
Оцените качество статьи. Нам важно ваше мнение:
90+ советов, приемов и руководств для вас
Вот множество советов, приемов и руководств, которые помогут вам изучить все тонкости работы с Microsoft Word и Microsoft Excel.
Быстрые ссылки
Пользуетесь Microsoft Office каждый день? Ознакомьтесь с нашими советами, приемами и учебными пособиями, которые превратят вас в эффективную машину с Microsoft Word и Microsoft Excel.
Microsoft Office мощный; есть причина, по которой почти каждый серьезный бизнес в мире полагается на его работу в офисе.Да, Microsoft Office может быть непростым в изучении, со всеми его безумными меню и функциями, но это совсем не должно быть сложно.
Если вы регулярно используете Microsoft Word или Microsoft Excel и хотите стать более свободным пользователем, у нас есть всевозможные советы, приемы и руководства, которые помогут вам легко изучить все тонкости каждой программы.Вы станете мастером в кратчайшие сроки!
Начало работы с Microsoft Office
Если вы новый пользователь или у вас еще нет Microsoft Office, вы можете ознакомиться с нашими статьями о том, как получить копию Microsoft Office бесплатно, не нарушая закона.Знаете ли вы, что вы даже можете использовать Microsoft Office на компьютерах с Linux?
После установки Microsoft Office вы также можете внести некоторые изменения и установить несколько надстроек, которые упростят вам работу в целом:
Освоение Microsoft Word
Советы для начинающих по Microsoft Word
Первый шаг к освоению Microsoft Word — убедиться, что он правильно настроен.Сделав несколько изменений в настройках и немного ознакомившись с основными функциями, вы будете чувствовать себя как дома при использовании программного обеспечения:
А когда вы освоитесь с Microsoft Word, тогда вам захочется ознакомиться с нашими различными руководствами о том, как с ним работать, что позволит вам быстро повысить продуктивность:
Дополнительные советы для Microsoft Word
После знакомства с основами Microsoft Word вы будете готовы опробовать полноценные проекты, которые представляют собой нечто большее, чем просто эссе и печатные отчеты.Вот некоторые из интересных вещей, которые вы можете делать с Microsoft Word:
Полезные шаблоны для Microsoft Word
Нет времени делать новые документы с нуля? Вы не одиноки.Вот почему вам следует ознакомиться с нашими обзорами лучших шаблонов Microsoft Word для всех видов потребностей и вариантов использования:
Освоение Microsoft Excel
Для многих Excel — более сложная программа по сравнению с Word.Числа и формулы сделают это с вами. Вот почему, прежде чем углубляться в наши советы и рекомендации по работе с Excel, мы рекомендуем начать с этих вводных статей:
Советы для начинающих по Microsoft Excel
Первый и самый важный навык, который нужно изучить в Microsoft Excel, — это понимание листов и вкладок.Ознакомьтесь с нашими статьями для начинающих, в которых вы узнаете, как с легкостью настраивать, редактировать, восстанавливать и сравнивать листы Excel:
А затем изучите другие важные навыки, которые помогут вам в создании и изменении электронных таблиц Excel.Вы можете делать много классных вещей, и большинство из них довольно просто, если вы знаете, как их делать:
Дополнительные советы для Microsoft Excel
Microsoft Excel — это мощное приложение, и, обладая небольшим количеством ноу-хау, вы можете легко выполнять несколько безумно крутых задач.Вот некоторые из более сложных методов, которые вы можете использовать для управления своими листами Excel:
И есть множество более продвинутых приемов, которые вы можете использовать для автоматизации большей части процесса при работе со сложными электронными таблицами Excel, и эта автоматизация сэкономит массу времени в долгосрочной перспективе:
Полезные шаблоны для Microsoft Excel
У кого есть время создавать новые электронные таблицы Excel с нуля? Будь то для личного или коммерческого использования, вам следует подумать о загрузке одного из множества бесплатных шаблонов, доступных в Интернете, и настройке его в соответствии со своими потребностями:
Не нужно пиратов: 9 популярных приложений, которые можно использовать бесплатно или дешевоВот как получить доступ к распространенным пиратским приложениям бесплатно, со скидкой или через альтернативное программное обеспечение.
Об авторе Джоэл Ли (Опубликовано 1598 статей)Джоэл Ли — главный редактор MakeUseOf с 2018 года.У него есть B.S. Кандидат компьютерных наук и более девяти лет профессионального опыта написания и редактирования.
Больше От Джоэла ЛиПодпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
Введение и создание таблиц | Документация
Таблицы являются обычным элементом текстовых документов. Они позволяют организовывать и четко отображать большие объемы информации в виде сетки со строками и столбцами. Они также часто используются в качестве инструмента макета страницы и лучшей альтернативы для отображения данных с вкладками (с позициями табуляции), поскольку они позволяют гораздо лучше контролировать дизайн и макет содержимого.
Вы можете размещать контент, который должен оставаться в фиксированном положении, с помощью таблицы без полей. Хотя обычно в таблице есть простой текст, вы также можете поместить в ячейки другое содержимое, например изображения или даже другие таблицы. Это типичный пример таблицы в документе Microsoft Word:
Таблица состоит из таких элементов, как Cell , Row и Column . Эти концепции являются общими для всех таблиц в целом, независимо от того, взяты ли они из документа Microsoft Word или документа HTML.
Таблицы в Aspose.Words полностью поддерживаются. Вы можете свободно редактировать, изменять, добавлять и удалять таблицы. Также поддерживается рендеринг таблиц с высокой точностью.
Таблицы в Microsoft Word
Все версии Microsoft Word предоставляют специальные команды для вставки таблиц и работы с ними. Их точное расположение отличается в старых и новых версиях Microsoft Word, но все они присутствуют. Это некоторые из наиболее распространенных задач, которые требуются при работе с таблицами в Microsoft Word.
Вставка таблицы в Microsoft Word
Чтобы вставить таблицу в Microsoft Word 2003 и более ранних версиях:
- Щелкните меню Таблица на верхней панели инструментов.
- Нажмите «Вставить», а затем «Таблица».
- Введите соответствующие значения и нажмите ОК, чтобы вставить таблицу.
Чтобы вставить таблицу в Microsoft Word 2007 и более поздних версиях:
- Щелкните вкладку Вставка.
- Выберите раскрывающееся меню Таблицы.
- Выберите «Вставить таблицу».
- Введите соответствующие значения и нажмите ОК, чтобы вставить таблицу.
Удаление таблицы или элементов таблицы в Microsoft Word
Чтобы удалить таблицу или отдельные элементы таблицы в Microsoft Word 2003 и более ранних версиях:
- Щелкните внутри таблицы в нужном месте.
- Щелкните меню Таблица на верхней панели инструментов.
- Щелкните Удалить.
- Выберите пункт меню элемента, который вы хотите удалить.Например, при выборе «Таблица» из документа будет удалена вся таблица.
Чтобы удалить таблицу или отдельные элементы таблицы в Microsoft Word 2007 и более поздних версиях:
- Щелкните внутри таблицы в нужном месте.
- Должна появиться вкладка «Макет». Щелкните эту вкладку.
- Щелкните раскрывающееся меню «Удалить».
- Выберите пункт меню элемента, который вы хотите удалить. Например, при выборе «Удалить таблицу» будет удалена вся таблица из документа.
Объединение ячеек в таблице в Microsoft Word
- Выберите ячейки, которые необходимо объединить, перетащив курсор на ячейки.
- Щелкните выделение правой кнопкой мыши.
- Выберите «Объединить ячейки» во всплывающем меню.
Использование функции AutoFit в Microsoft Word
Чтобы использовать функцию AutoFit для автоматического изменения размера таблицы в Microsoft Word:
- Щелкните правой кнопкой мыши в любом месте нужной таблицы.
- Выберите «Автоподбор» во всплывающем меню.
- Выберите желаемую опцию автозаполнения
- AutoFit to Contents умещается в таблице по содержимому.
- AutoFit to Window изменяет размер таблицы так, чтобы она заполняла доступную ширину страницы между левым и правым полями.
- Фиксированная ширина столбца устанавливает абсолютную ширину каждого столбца. Это означает, что даже если содержимое ячеек изменится, ширина каждого столбца в таблице останется прежней.
Таблицы в Aspose.Words
Таблица из любого документа, загруженного в Aspose.Words, импортируется как узел таблицы. Таблицу можно найти как дочерний элемент основного текста, встроенного рассказа, такого как комментарий или сноску, или внутри ячейки как вложенную таблицу. Кроме того, таблицы могут быть вложены в другие таблицы на любую глубину.
A Таблица узел не содержит никакого реального содержимого — вместо этого он является контейнером для других таких узлов, которые составляют содержимое:
- Таблица содержит много узлов строки.Таблица предоставляет все обычные элементы узла, что позволяет вам свободно перемещать, изменять и удалять таблицу в документе.
- Строка представляет собой одну строку таблицы и содержит множество узлов Ячейки. Кроме того, Row предоставляет элементы, которые определяют способ отображения строки, например высоту и выравнивание.
- Ячейка — это то, что содержит истинное содержимое, видимое в таблице, и состоит из абзацев и других узлов уровня блока. Кроме того, ячейки могут содержать дополнительные вложенные таблицы.
Эта взаимосвязь лучше всего представлена путем проверки структуры узла Таблица в документе с помощью DocumentExplorer .
На диаграмме выше видно, что документ содержит таблицу, состоящую из одной строки, которая, в свою очередь, состоит из двух ячеек. Каждая из двух ячеек содержит абзац, который является контейнером форматированного текста в ячейке. В Aspose.Words все классы и свойства, относящиеся к таблицам, содержатся в Aspose .Words.Tables пространство имен.
Вы также должны заметить, что после таблицы появляется пустой абзац. В документе Microsoft Word обязательно должен быть хотя бы один абзац после таблицы. Это используется для разделения последовательных таблиц, и без этого такие последовательные таблицы были бы объединены в одну. Это поведение идентично как в Microsoft Word, так и в Aspose.Words.
Создание таблиц
Aspose.Words предоставляет несколько различных методов для создания новых таблиц в документе.В этой статье представлены подробные сведения о том, как вставлять форматированные таблицы с использованием каждого метода, а также сравнение каждого метода в конце статьи. Для вновь созданной таблицы используются значения по умолчанию, аналогичные используемым в Microsoft Word:
.| Свойство таблицы | По умолчанию в Aspose.Words |
|---|---|
| Стиль границы | Одноместный |
| Ширина границы | 1/2 часть |
| Цвет границы | Черный |
| Прокладка слева и справа | 5.4 очка |
| Режим AutoFit | AutoFit to Window |
| Разрешить AutoFit | Истинно |
Таблица может быть встроенной, если она плотно расположена, или может быть плавающей, где ее можно разместить в любом месте страницы. По умолчанию Aspose.Words всегда создает встроенные таблицы. |
Вставка таблицы с помощью DocumentBuilder
в Аспосе.Слова в таблицу обычно вставляются с помощью DocumentBuilder. Следующие методы используются для построения таблицы. Другие методы также будут использоваться для вставки содержимого в ячейки таблицы.
Алгоритм создания таблицы
Базовый алгоритм создания таблицы с помощью DocumentBuilder прост:
- Запустите таблицу с помощью DocumentBuilder.StartTable.
- Вставьте ячейку с помощью DocumentBuilder.InsertCell. Это автоматически запускает новую строку. При необходимости используйте DocumentBuilder.CellFormat, чтобы указать форматирование ячеек.
- Вставьте содержимое ячейки с помощью методов DocumentBuilder.
- Повторяйте шаги 2 и 3, пока ряд не будет завершен.
- Вызовите DocumentBuilder.EndRow, чтобы завершить текущую строку. При необходимости используйте свойство DocumentBuilder.RowFormat, чтобы указать форматирование строки.
- Повторяйте шаги 2–5, пока таблица не будет заполнена.
- Вызовите DocumentBuilder.EndTable, чтобы завершить построение таблицы. Соответствующие методы создания таблицы DocumentBuilder описаны ниже.
Запуск стола
Вызов DocumentBuilder.StartTable — это первый шаг в построении таблицы. Его также можно вызвать внутри ячейки, и в этом случае он запускает вложенную таблицу. Следующий вызываемый метод — DocumentBuilder.InsertCell.
Вставка ячейки
После вызова DocumentBuilder.InsertCell создается новая ячейка, и любое содержимое, добавляемое с использованием других методов класса DocumentBuilder, будет добавлено в текущую ячейку. Чтобы начать новую ячейку в той же строке, вызовите DocumentBuilder.InsertCell снова. Используйте свойство DocumentBuilder.CellFormat, чтобы указать форматирование ячеек. Он возвращает объект CellFormat, представляющий все форматирование ячейки таблицы.
Окончание строки
Вызовите DocumentBuilder.EndRow, чтобы завершить текущую строку. Если сразу после этого вызвать DocumentBuilder.InsertCell, таблица продолжится с новой строки.
Используйте свойство DocumentBuilder.RowFormat, чтобы указать форматирование строки. Он возвращает объект RowFormat, который представляет все форматирование для строки таблицы.
Завершение стола
Вызовите DocumentBuilder.EndTable, чтобы завершить текущую таблицу. Этот метод следует вызывать только один раз после вызова DocumentBuilder.EndRow. При вызове DocumentBuilder.EndTable перемещает курсор из текущей ячейки в позицию сразу после таблицы. В следующем примере показано, как построить отформатированную таблицу, содержащую 2 строки и 2 столбца.
В следующем примере кода показано, как создать простую таблицу с помощью DocumentBuilder с форматированием по умолчанию.
В следующем примере кода показано, как создать форматированную таблицу с помощью DocumentBuilder.
В следующем примере кода показано, как вставить вложенную таблицу с помощью DocumentBuilder.
Вставка таблицы непосредственно в объектную модель документа
Таблицы можно вставлять прямо в модель DOM в определенной позиции узла. Используются те же значения по умолчанию, что и при использовании DocumentBuilder для создания таблицы. Чтобы построить новую таблицу с нуля без использования DocumentBuilder , сначала создайте новый узел таблицы, используя соответствующий конструктор, а затем добавьте его в дерево документа.
Обратите внимание, что вы должны принять во внимание, что таблица изначально будет полностью пустой (т.е. еще не содержит дочерних строк). Чтобы построить таблицу, вам сначала нужно добавить соответствующие дочерние узлы.
В следующем примере кода показано, как вставить таблицу с помощью конструкторов узлов.
Вставка клона существующей таблицы
Часто бывают случаи, когда у вас есть существующая таблица в документе, и вы хотите добавить копию этой таблицы, а затем применить некоторые изменения.Самый простой способ дублировать таблицу с сохранением всего форматирования — это клонировать узел таблицы с помощью метода Table.Clone. Ниже в примере показано, как вставить таблицу с помощью конструкторов узлов. Вы можете скачать файл шаблона этого примера отсюда.
Тот же метод можно использовать для добавления копий существующей строки в таблицу.
В следующем примере кода показано, как создать клон последней строки таблицы и добавить ее в таблицу. Вы можете скачать файл шаблона этого примера отсюда.
Если вы хотите создать в документе таблицы, которые динамически растут с каждой записью из вашего источника данных, то указанный выше метод не рекомендуется. Вместо этого желаемый результат достигается более легко с помощью слияния почты с регионами. Вы можете узнать больше об этой технике в разделе «Слияние писем с пояснением регионов».
Вставка таблицы из HTML
Aspose.Words поддерживает вставку содержимого в документ из источника HTML с помощью метода DocumentBuilder.InsertHtml.Входными данными может быть полная HTML-страница или только частичный фрагмент. Используя этот метод, мы можем вставлять таблицы в наш документ, используя элементы таблицы, например,
. В примере ниже показано, как вставить таблицу в документ из строки, содержащей теги HTML.Сравнение способов введенияКак описано в предыдущих статьях, Aspose.Words предоставляет несколько методов для вставки новых таблиц в документ. У каждого из них есть свои преимущества и недостатки, поэтому часто выбор того, что использовать, зависит от вашей ситуации.Таблица ниже может дать вам представление о каждой технике.
|
Tables.Count >= 1 Then
Set docOld = ActiveDocument
Set rngDoc = Documents.Add.Range(Start:=0, End:=0)
For Each tblDoc In docOld.Tables
tblDoc.Range.Copy
With rngDoc
.Paste
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
.Collapse Direction:=wdCollapseEnd
End With
Next
End If
End Sub
К сожалению, такие таблицы трудно редактировать и копировать, поэтому и используется данный способ крайне редко.
В открывшемся окне свойств таблицы задайте ширину ее, высоту строк и другие параметры.
Если шапка таблицы будет вставляться некорректно, ее можно создать вручную.
