I am not really sure what you want to do, but the following will create a
new document and insert into it the header of the activedocument.
Dim source As Document, target As Document, hrange As Range
Set source = ActiveDocument
Set target = Documents.Add
Set hrange = source.Sections(1).Headers(wdHeaderFooterPrimary).Range
hrange.End = hrange.End - 1
target.Sections(1).Headers(wdHeaderFooterPrimary).Range = hrange
--
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