K:

Given the constraint that you can't use one large table and have Word break that table across pages with a repeat header row...

You need the code to paste in the table of data, break the table up for you, and insert the "Table 1. Data Cont'd" with the correct style.

Should be a breeze

Assuming each page in any of your reports has the same margin and page size you might try this:

A) Insert your table title and the whole table of data.

B) Go back to the top of your table.

C) Move down 1 wdLine

D) Start a WHILE loop to Test to see if you are still in a table. If you are not in a table, the the whole table is formatted and you are done. If you are still in the table continue to execute the following:

E) Determine where you are on the page using Selection.Information(wdVerticalPositionRelativeToPage). If you are very close to the bottom edge, then have the code split the table, insert the "Table cont'd" title with the appropriate style. Move down wdline. WEND back to the start of the while loop (step D) and continue.

Let me know if this helps in any way and/or if I missed something.

Enjoy!
g-
gwkenny@yahoo.com
___________________________________
I need holiday money. Got any jobs, big or small, drop me a line! Thanks!