I think yer gonna hafta use a bit o' VBA to pull that off. I don't know of a built-in option/property that would do the trick. You could write a routine to print just the first page w/o header and then the rest w/ headers. Best way to start is doing it by hand w/ the macro recorder and picking through the code it creates. (The macro recorder has a field-day w/ the PageSetup object so be prepared to just delete off a lot of the properties that you don't want to change.)