Word 2007 tables - adding multiple rows

R

rgille

Is there any way to add multiple rows to a Word 2007 table all at once?
(without selecting existing rows first). For instance, I want to quickly add
20 rows to a three row table. Thank you.
 
S

Suzanne S. Barnhill

There doesn't seem to be. IMO this is unfortunate. In Word 2003 I usually
select rows, right-click, and use Insert Rows, but I assumed that the Table
| Insert | Rows Above/Rows Below commands would open a dialog allowing me to
select the number of rows to insert (in the same way that the Table | Insert
| Table... command does (although I should have known better since the menu
items don't end in ellipses). There *should* be such a dialog IMO.

FWIW, the quickest way to insert multiple rows at once (though inserting a
specific number can be hairy) is to select one or two rows and insert, then
select the new rows along with the old ones and press F4 (Repeat); continue
to add the new rows to the old ones and press F4 to increase the number
inserted. Still not terribly satisfactory, but at least better than adding
one or two rows at a time.
 
B

Bob Buckland ?:-\)

Hi R,


You can do it, but not quite with a one step process (although you could use a macro to put the steps together).

If your cursor is just below the end of the table you can use
Insert=>Table=>Insert Table
and enter the number of columns and rows, The new rows will attach to the other table.

If you're adding in the middle of a table you can use the same technique but first use Table=>Layout=>Split Table. After adding the
rows delete the blank line after the new rows to reattach the two table parts.


If you right click on the Insert=>Table=>Insert Table and add it to the Quick Access Toolbar you can popup the dialog with one
click. You can also assign a keyboard shortcut (via Alt, T, O, C) to TableInsertTable command (which is in the 'All Commands' list
in keyboard customization). I generally add one a keyboard shortcut to the TableInsertRow command and just add them in the middle
of the table where my cursor is with that keyboard shortcut as I go.

==================
Is there any way to add multiple rows to a Word 2007 table all at once?
(without selecting existing rows first). For instance, I want to quickly add
20 rows to a three row table. Thank you. >>
--

Bob Buckland ?:)
MS Office System Products MVP

*Courtesy is not expensive and can pay big dividends*
 
M

Mehul Shah

Hi,

You can assign a new shortcut key for inserting multiple rows in a table.

a. Click on the Tools menu, click Customize.
b. Click Keyboard.
c. Under Categories, locate table.
d. Under Commands, select TableInsertrow.
e. Place the cursor under the box, Press New shortcut key.
f. Type the shortcut key suitable for you. Just like u can use Ctrl + Shift
+ I.
g. Click on the Assign button on the right side.
h. Click Close.

that'z it. You can easily add new rows using the shortcut key. Hope this
information
helps you. :)
 
T

tocuin hollisgroup com>

Bob,

When I add new rows in gangs like this, Word splits the table (sort of) at
every fourth row. At each fourth row, there's a thicker horizontal line, that
line shows a different "whole table" icon at the upper left coner, and table
formatting stops at these lines.

How do I turn this off?
 
T

tocuin hollisgroup com>

Thanks All!

These tools work around the problem, and are handy, but my original question
still stands. ( Professionally anal curiousity at this point. 8>)} )

If I copy one row of empty cells and hit ctrl-v five times, Word inserts a
heavier line at the fourth new row, and a new table formatting target in the
upper left hand corner.

Why? And can I disble this?

Thanks.
 
B

bindum31

Thanks for sharing this nice shortcuts.. :)

Suzanne S. Barnhill said:
There doesn't seem to be. IMO this is unfortunate. In Word 2003 I usually
select rows, right-click, and use Insert Rows, but I assumed that the Table
| Insert | Rows Above/Rows Below commands would open a dialog allowing me to
select the number of rows to insert (in the same way that the Table | Insert
| Table... command does (although I should have known better since the menu
items don't end in ellipses). There *should* be such a dialog IMO.

FWIW, the quickest way to insert multiple rows at once (though inserting a
specific number can be hairy) is to select one or two rows and insert, then
select the new rows along with the old ones and press F4 (Repeat); continue
to add the new rows to the old ones and press F4 to increase the number
inserted. Still not terribly satisfactory, but at least better than adding
one or two rows at a time.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
 
G

Greg Maxey

Using a macro can make the process fairly simple.

Sub AddMultipleRows()
Dim pStr As String 'User input
If Selection.Information(wdWithInTable) = True Then
On Error GoTo Err_Handler
Err_ReEntry:
pStr = InputBox("Enter the number of rows to add.", "Add Rows", "1")
If StrPtr(pStr) = 0 Then 'User cancel
Exit Sub
Else
Selection.InsertRowsBelow pStr
End If
End If
Exit Sub
Err_Handler:
If Err.Number = 5146 Then 'Invalid number
Beep
Application.StatusBar = "Please enter a valid number"
Resume Err_ReEntry
End If
End Sub
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top