如何在 Word 2010 中快速在表格中插入多行新行?

如何在 Word 2010 中快速在表格中插入多行新行?

我有一张有 9 行的表。它需要有 59 行。

我知道一个技巧,即突出显示 3 行,然后执行插入,它会为你提供三行新行。如果要添加的行数远远大于现有行数,这种方法显然不起作用。

有没有更好的方法来快速添加50行?

答案1

方法 1

前往最后一个单元格最后一排。然后每次按下tab它都会插入一个新行...按住tab可快速插入多行。

方法 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 代码的说明。

答案2

  • 突出显示一行(或多行),然后点击插入(如您所知)。
  • 然后按住Ctrl+Y重复(又名:重做)最后插入,当添加了足够的行时放手。

相关内容