Reply
 
Thread Tools Display Modes
  #1   Report Post  
Posted to microsoft.public.word.formatting.longdocs
Jane Smythee Jane Smythee is offline
external usenet poster
 
Posts: 2
Default How alter Word 2003 doc last page footer without altering other pa

How can the last page footer of a Word 2003 document be altered without
altering the information in the footers of the other pages?

A word template document is used with a visual basic program to generate
over 26,000 individual word documents using details from a file. The
individual word documents can have between 2-30 pages. The footer of this
word template document contains a two cell table. Cell 1 of this table must
contain a different value for the first, middle, and last pages of the word
document. For example, the first page cell 1 must be 20. Last page cell 1
must be 10. The middle pages must be 00. The cell 1 values increment for each
document and are not the same for each document.

If a section break is manually or programmatically added before the footer
of the last page, the first page either appears blank or it becomes section 1
with the rest of the pages becoming section 2 even though the goal was for
the last page to become section 2. Inserting a page at the end of the
document and then attempting the section break has the same results.

How can a section break be forced before the last footer without impacting
the other pages?


--
J Smythee
  #2   Report Post  
Posted to microsoft.public.word.formatting.longdocs
Suzanne S. Barnhill Suzanne S. Barnhill is offline
external usenet poster
 
Posts: 33,624
Default How alter Word 2003 doc last page footer without altering other pa

You don't need a section break. You can (as I assume you know) use
"Different first page" to get a different footer for the first page in a
section. To get a different value in the last page, you need an IF field:

{ IF { PAGE } = { NUMPAGES } "Text you want on the last page" "Text you want
on the other pages" }

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
Word MVP FAQ site: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.

"Jane Smythee" wrote in message
...
How can the last page footer of a Word 2003 document be altered without
altering the information in the footers of the other pages?

A word template document is used with a visual basic program to generate
over 26,000 individual word documents using details from a file. The
individual word documents can have between 2-30 pages. The footer of this
word template document contains a two cell table. Cell 1 of this table

must
contain a different value for the first, middle, and last pages of the

word
document. For example, the first page cell 1 must be 20. Last page cell 1
must be 10. The middle pages must be 00. The cell 1 values increment for

each
document and are not the same for each document.

If a section break is manually or programmatically added before the footer
of the last page, the first page either appears blank or it becomes

section 1
with the rest of the pages becoming section 2 even though the goal was for
the last page to become section 2. Inserting a page at the end of the
document and then attempting the section break has the same results.

How can a section break be forced before the last footer without impacting
the other pages?


--
J Smythee


  #3   Report Post  
Posted to microsoft.public.word.formatting.longdocs
Jane Smythee Jane Smythee is offline
external usenet poster
 
Posts: 2
Default How alter Word 2003 doc last page footer without altering othe

Thank you very much for your reply.

Using this method, is there a way to find/replace the last page footer value
with an incremented value or to pass an incremented value to this method? For
example, Doc 1 needs a last page footer value of 10. Doc 2 needs a last page
footer value of 11. Doc 32 wraps back to a last page footer value of 10. The
code is in place to provide this incremented value but a method is needed to
get it into the last page footer without changing the other doc footers.

--
J Smythee


"Suzanne S. Barnhill" wrote:

You don't need a section break. You can (as I assume you know) use
"Different first page" to get a different footer for the first page in a
section. To get a different value in the last page, you need an IF field:

{ IF { PAGE } = { NUMPAGES } "Text you want on the last page" "Text you want
on the other pages" }

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
Word MVP FAQ site: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.

"Jane Smythee" wrote in message
...
How can the last page footer of a Word 2003 document be altered without
altering the information in the footers of the other pages?

A word template document is used with a visual basic program to generate
over 26,000 individual word documents using details from a file. The
individual word documents can have between 2-30 pages. The footer of this
word template document contains a two cell table. Cell 1 of this table

must
contain a different value for the first, middle, and last pages of the

word
document. For example, the first page cell 1 must be 20. Last page cell 1
must be 10. The middle pages must be 00. The cell 1 values increment for

each
document and are not the same for each document.

If a section break is manually or programmatically added before the footer
of the last page, the first page either appears blank or it becomes

section 1
with the rest of the pages becoming section 2 even though the goal was for
the last page to become section 2. Inserting a page at the end of the
document and then attempting the section break has the same results.

How can a section break be forced before the last footer without impacting
the other pages?


--
J Smythee



  #4   Report Post  
Posted to microsoft.public.word.formatting.longdocs
Suzanne S. Barnhill Suzanne S. Barnhill is offline
external usenet poster
 
Posts: 33,624
Default How alter Word 2003 doc last page footer without altering othe

There's probably a way, though I can't tell you exactly what it would be;
you might try asking in one of the word.vba NGs for help. Some possibilities
to consider:

* Find and Replace at its most basic: if field codes are displayed, you can
find and replace text in them just as you would anywhere else, but you'd
have to tell Word where to look.

* You might want to consider using a DocProperty field to insert the number.
Of course, you'd have to find a way to write the value to the document
property, but that can be done, see
http://word.mvps.org/faqs/macrosvba/DSOFile.htm

I think the latter might be a more productive avenue of investigation for
doing this through automation.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
Word MVP FAQ site: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.

"Jane Smythee" wrote in message
...
Thank you very much for your reply.

Using this method, is there a way to find/replace the last page footer

value
with an incremented value or to pass an incremented value to this method?

For
example, Doc 1 needs a last page footer value of 10. Doc 2 needs a last

page
footer value of 11. Doc 32 wraps back to a last page footer value of 10.

The
code is in place to provide this incremented value but a method is needed

to
get it into the last page footer without changing the other doc footers.

--
J Smythee


"Suzanne S. Barnhill" wrote:

You don't need a section break. You can (as I assume you know) use
"Different first page" to get a different footer for the first page in a
section. To get a different value in the last page, you need an IF

field:

{ IF { PAGE } = { NUMPAGES } "Text you want on the last page" "Text you

want
on the other pages" }

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
Word MVP FAQ site: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the

newsgroup so
all may benefit.

"Jane Smythee" wrote in message
...
How can the last page footer of a Word 2003 document be altered

without
altering the information in the footers of the other pages?

A word template document is used with a visual basic program to

generate
over 26,000 individual word documents using details from a file. The
individual word documents can have between 2-30 pages. The footer of

this
word template document contains a two cell table. Cell 1 of this table

must
contain a different value for the first, middle, and last pages of the

word
document. For example, the first page cell 1 must be 20. Last page

cell 1
must be 10. The middle pages must be 00. The cell 1 values increment

for
each
document and are not the same for each document.

If a section break is manually or programmatically added before the

footer
of the last page, the first page either appears blank or it becomes

section 1
with the rest of the pages becoming section 2 even though the goal was

for
the last page to become section 2. Inserting a page at the end of the
document and then attempting the section break has the same results.

How can a section break be forced before the last footer without

impacting
the other pages?


--
J Smythee




Reply
Thread Tools
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Inserting footer data for page number/Word 2003 doonboggle Microsoft Word Help 1 October 29th 07 11:56 PM
Altering ToC and Page #s in Footer Mike Microsoft Word Help 3 April 26th 07 11:18 AM
alter page order in a document Richard Cresswell Microsoft Word Help 1 July 26th 06 11:48 AM
How do I scan text in Word so that I can than alter it? Rosemary Chamberlin Page Layout 1 May 2nd 06 01:24 PM
How to keep Word table from altering format? Becky Tables 5 April 24th 06 11:07 PM


All times are GMT +1. The time now is 05:03 PM.

Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Microsoft Office Word Forum - WordBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Word"