Hi Dennis,
If you run the following macro after setting up the first label (instead of
using the Update Labels button, it should propogate the setup of the first
label to the other labels on the sheet:
Sub MailMergePropagateLabel()
Dim atable As Table
Dim i As Long, j As Long
Dim source As Range, target As Range
Set atable = ActiveDocument.Tables(1)
Set source = atable.Cell(1, 1).Range
source.End = source.End - 2
For j = 2 To atable.Columns.Count
Set target = atable.Cell(1, j).Range
If target.Fields.Count > 0 Then
target.End = target.End - 2
target.InsertAfter source
End If
Next j
For i = 2 To atable.Rows.Count
For j = 1 To atable.Columns.Count
Set target = atable.Cell(i, j).Range
If target.Fields.Count > 0 Then
target.End = target.End - 2
target.InsertAfter source
End If
Next j
Next i
End Sub
If the macro is created in a template that is saved in the Word Startup
folder, it will then run when the Update Labels button is used.

Signature
Hope this helps.
Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.
Doug Robbins - Word MVP
> I'll get with Dell to figure out what's going on with the tables
> functionality & report back. I've got a full size normal desktop.
[quoted text clipped - 92 lines]
>>>>>>>
>>>>>>> Dennis
Doug Robbins - Word MVP - 29 Mar 2007 21:37 GMT
The macro in the above post does NOT do the trick. The following one does
however:
Sub MailMergePropagateLabel()
Dim atable As Table
Dim i As Long, j As Long
Dim source As Cell, target As Cell
Dim myrange As Range
Set atable = ActiveDocument.Tables(1)
Set source = atable.Cell(1, 1)
Set myrange = source.Range
myrange.Collapse wdCollapseStart
ActiveDocument.Fields.Add Range:=myrange, Text:="Next"
source.Range.Copy
For j = 2 To atable.Columns.Count
Set target = atable.Cell(1, j)
If target.Range.Fields.Count > 0 Then
target.Range.Paste
End If
Next j
For i = 2 To atable.Rows.Count
For j = 1 To atable.Columns.Count
Set target = atable.Cell(i, j)
If target.Range.Fields.Count > 0 Then
target.Range.Paste
End If
Next j
Next i
atable.Cell(1, 1).Range.Fields(1).Delete
End Sub

Signature
Hope this helps.
Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.
Doug Robbins - Word MVP
> Hi Dennis,
>
[quoted text clipped - 127 lines]
>>>>>>>>
>>>>>>>> Dennis