Как быстро вставить много новых строк в таблицу в Word 2010?


2

У меня есть таблица, которая имеет 9 строк. Это должно иметь 59 строк.

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

Есть ли лучший способ быстро добавить 50 строк?

Ответы:


3

Способ 1

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

Способ 2

От Вставить несколько строк в таблицу :

Вы можете сделать это с помощью макроса достаточно легко:

Sub ScratchMacro()
'A basic Word macro coded by Greg Maxey
Dim lngIndex As Long, lngRowsToAdd As Long, lngPosit As Long
Dim oTbl As Word.Table
  If Selection.Information(wdWithInTable) Then
    lngRowsToAdd = InputBox("How many rows?", "Add Rows", 1)
    Set oTbl = Selection.Tables(1)
    lngPosit = Selection.Rows(1).Range.Information(wdEndOfRangeRowNumber)
    For lngIndex = 1 To lngRowsToAdd
      oTbl.Rows.Add (oTbl.Rows(lngPosit))
    Next lngIndex
  End If
End Sub

Увидеть: http://gregmaxey.mvps.org/word_tip_pages/installing_employing_macros.html для инструкций использовать код VBA, предоставленный выше.


1
Да, я понимаю, что вы говорите для метода 1. Если вы удерживать клавиша табуляции, которая довольно быстро генерирует новые строки для вас. Это просто вопрос их правильного подсчета. Сценарии - это тоже вариант, который я полагаю, как в методе 2. Думаю, я бы выбрал метод 1 из двух, потому что он достаточно быстрый, и это действительно единичный случай. Я не нахожу себя редактирующим много документов слова.
demongolem

0
  • Выделите строку (или больше) и нажмите «Вставить» (как вы знаете).
  • Затем удерживайте Ctrl + Y повторить (иначе: переделывать ) эту последнюю вставку, и отпустить, когда у вас будет добавлено достаточно строк.

F4 может быть хорошей альтернативой Ctrl + Y,
Ivan Chau
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.