Ok, this sort of worked. I first need to mention that Section 1 is a cover
letter with a logo in the header, that did not print. It also only printed
about half of the page. Then it did not print sections 2, 3 or 4, but did
print sections 5-9.
A simple test here (Word 2007) worked fine.
Did you ever try the simple macro with
>> >> Dim i As Long
>> >> For i = 1 To ActiveDocument.Sections.Count
>> >> ActiveDocument.PrintOut Range:=wdPrintFromTo, From:="s" & i,
>> >> To:="s"
>> >> & i
>> >> Next i
?
But what happens, for example, if you just do:
ActiveDocument.PrintOut Range:=wdPrintFromTo, From:="s1", To:="s1"
?
A few things that might affect the results:
a. try disabling/enabling background printing.
b. Is your first section set up to print to a different output tray from
the rest?
c. Are all your sections single-sided, double-sided, or is there a mix?
d. Do you have different types of section break, e.g. continuous, even
page, odd page, next page?

Signature
Peter Jamieson
http://tips.pjmsn.me.uk
> Ok, this sort of worked. I first need to mention that Section 1 is a
> cover
[quoted text clipped - 45 lines]
>> >> > the
>> >> > printbutton.
tamis - 28 Dec 2007 19:58 GMT
I am working in Word 2003.
> A simple test here (Word 2007) worked fine.
>
[quoted text clipped - 72 lines]
> >> >> > the
> >> >> > printbutton.
Peter Jamieson - 28 Dec 2007 20:12 GMT
Works fine in Word 2003 too (this time on Win XP - the other test was on
Vista). If you have looked at everything else I mentioned and nothing seemed
out of the ordinary, maybe you should try looking at your Control
Panel/Printers option (e.g. I might try suspending printout and seeing if
the number of jobs I expected - one for each time you call the Printout
mechanism - appears in the Print queue.

Signature
Peter Jamieson
http://tips.pjmsn.me.uk
>I am working in Word 2003.
>
[quoted text clipped - 80 lines]
>> >> >> > the
>> >> >> > printbutton.