A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Word » Formatting Long Documents
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Cross-referencing pages/headings from a different Word document usingRD



 
 
Thread Tools Display Modes
  #1  
Old August 18th, 2009, 05:22 PM posted to microsoft.public.word.formatting.longdocs
cmd[_2_]
external usenet poster
 
Posts: 3
Default Cross-referencing pages/headings from a different Word document usingRD

I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.

Cheers,
Christos
  #2  
Old August 19th, 2009, 10:55 AM posted to microsoft.public.word.formatting.longdocs
Stefan Blom[_3_]
external usenet poster
 
Posts: 4,556
Default Cross-referencing pages/headings from a different Word document using RD

RD fields can only be used with TOCs and indexes, I'm afraid.

What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert a
cross-reference to the page number of your heading. You will see something
similar to { SET myref 4 } (where the 4 in this example is the referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide field
codes.

In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice that
you should use double backslashes to separate folder and file names.)

Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.

--
Stefan Blom
Microsoft Word MVP



"cmd" wrote in message
...
I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.

Cheers,
Christos



  #3  
Old August 19th, 2009, 11:25 AM posted to microsoft.public.word.formatting.longdocs
cmd[_2_]
external usenet poster
 
Posts: 3
Default Cross-referencing pages/headings from a different Word documentusing RD

On Aug 19, 10:55*am, "Stefan Blom"
wrote:
RD fields can only be used with TOCs and indexes, I'm afraid.

What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert a
cross-reference to the page number of your heading. You will see something
similar to { SET myref 4 } (where the 4 in this example is the referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide field
codes.

In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice that
you should use double backslashes to separate folder and file names.)

Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.

--
Stefan Blom
Microsoft Word MVP

"cmd" wrote in message

...

I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.


Cheers,
Christos


Stefan thanks for your input. this is actually what I've been trying
to do.
I'm using this syntax in the source document:
{ SET myref { PAGE \*MERGEFORMAT }}
and it works just fine. The problem is that I would have to make the
bookmarks for everypage manually.
Your suggestion to add it to the header was very interesting, but only
if I could automatically create a different bookmark for everypage. Is
it possible to do something like this:
{ SET myref{PAGE} { PAGE \*MERGEFORMAT }} or
{ SET myref{CHAPTER} { PAGE \*MERGEFORMAT }}
I know the second field doesn't exist but it would be usefull to add a
bookmark to the specific chapter.
Is it possible to this kind of collation?: myref{PAGE}
and create a bookmark name with the page or chapter attached to it?
I know the above doesn't work because I've tried it. But is there any
other way?

Cheers,
Christos
  #4  
Old August 19th, 2009, 11:47 AM posted to microsoft.public.word.formatting.longdocs
Stefan Blom[_3_]
external usenet poster
 
Posts: 4,556
Default Cross-referencing pages/headings from a different Word document using RD

The only reason I suggested using the header is because it minimizes the
risk that someone deletes the SET field inadvertently.

It is possible that the creation of SET fields could be automated somehow,
but I am not sure how that should be done.

Do you really need to reference *all* pages of the source document?

--
Stefan Blom
Microsoft Word MVP



"cmd" wrote in message
...
On Aug 19, 10:55 am, "Stefan Blom"
wrote:
RD fields can only be used with TOCs and indexes, I'm afraid.

What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert a
cross-reference to the page number of your heading. You will see something
similar to { SET myref 4 } (where the 4 in this example is the referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide field
codes.

In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice
that
you should use double backslashes to separate folder and file names.)

Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.

--
Stefan Blom
Microsoft Word MVP

"cmd" wrote in message

...

I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.


Cheers,
Christos


Stefan thanks for your input. this is actually what I've been trying
to do.
I'm using this syntax in the source document:
{ SET myref { PAGE \*MERGEFORMAT }}
and it works just fine. The problem is that I would have to make the
bookmarks for everypage manually.
Your suggestion to add it to the header was very interesting, but only
if I could automatically create a different bookmark for everypage. Is
it possible to do something like this:
{ SET myref{PAGE} { PAGE \*MERGEFORMAT }} or
{ SET myref{CHAPTER} { PAGE \*MERGEFORMAT }}
I know the second field doesn't exist but it would be usefull to add a
bookmark to the specific chapter.
Is it possible to this kind of collation?: myref{PAGE}
and create a bookmark name with the page or chapter attached to it?
I know the above doesn't work because I've tried it. But is there any
other way?

Cheers,
Christos



  #5  
Old August 19th, 2009, 11:52 AM posted to microsoft.public.word.formatting.longdocs
Stefan Blom[_3_]
external usenet poster
 
Posts: 4,556
Default Cross-referencing pages/headings from a different Word document using RD

Hmm, I made a quick test, and it does seem as if you can create multiple SET
fields using the PAGE field as a counter:

{ SET "myref{ PAGE }" { PAGE } }

If this field construct is placed in the header you would get as many SET
fields as you have page numbers in the document.

I guess further testing might be required, before we can tell if this is
stable..

--
Stefan Blom
Microsoft Word MVP



"Stefan Blom" wrote in message
...
The only reason I suggested using the header is because it minimizes the
risk that someone deletes the SET field inadvertently.

It is possible that the creation of SET fields could be automated somehow,
but I am not sure how that should be done.

Do you really need to reference *all* pages of the source document?

--
Stefan Blom
Microsoft Word MVP



"cmd" wrote in message
...
On Aug 19, 10:55 am, "Stefan Blom"
wrote:
RD fields can only be used with TOCs and indexes, I'm afraid.

What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert a
cross-reference to the page number of your heading. You will see
something
similar to { SET myref 4 } (where the 4 in this example is the referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide field
codes.

In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice
that
you should use double backslashes to separate folder and file names.)

Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.

--
Stefan Blom
Microsoft Word MVP

"cmd" wrote in message

...

I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.


Cheers,
Christos


Stefan thanks for your input. this is actually what I've been trying
to do.
I'm using this syntax in the source document:
{ SET myref { PAGE \*MERGEFORMAT }}
and it works just fine. The problem is that I would have to make the
bookmarks for everypage manually.
Your suggestion to add it to the header was very interesting, but only
if I could automatically create a different bookmark for everypage. Is
it possible to do something like this:
{ SET myref{PAGE} { PAGE \*MERGEFORMAT }} or
{ SET myref{CHAPTER} { PAGE \*MERGEFORMAT }}
I know the second field doesn't exist but it would be usefull to add a
bookmark to the specific chapter.
Is it possible to this kind of collation?: myref{PAGE}
and create a bookmark name with the page or chapter attached to it?
I know the above doesn't work because I've tried it. But is there any
other way?

Cheers,
Christos





  #6  
Old August 19th, 2009, 12:34 PM posted to microsoft.public.word.formatting.longdocs
cmd[_2_]
external usenet poster
 
Posts: 3
Default Cross-referencing pages/headings from a different Word documentusing RD

On Aug 19, 11:47*am, "Stefan Blom"
wrote:
The only reason I suggested using the header is because it minimizes the
risk that someone deletes the SET field inadvertently.

It is possible that the creation of SET fields could be automated somehow,
but I am not sure how that should be done.

Do you really need to reference *all* pages of the source document?

--
Stefan Blom
Microsoft Word MVP

"cmd" wrote in message

...
On Aug 19, 10:55 am, "Stefan Blom"



wrote:
RD fields can only be used with TOCs and indexes, I'm afraid.


What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert a
cross-reference to the page number of your heading. You will see something
similar to { SET myref 4 } (where the 4 in this example is the referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide field
codes.


In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice
that
you should use double backslashes to separate folder and file names.)


Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.


--
Stefan Blom
Microsoft Word MVP


"cmd" wrote in message


....


I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.


Cheers,
Christos


Stefan thanks for your input. this is actually what I've been trying
to do.
I'm using this syntax in the source document:
{ SET myref { PAGE \*MERGEFORMAT }}
and it works just fine. The problem is that I would have to make the
bookmarks for everypage manually.
Your suggestion to add it to the header was very interesting, but only
if I could automatically create a different bookmark for everypage. Is
it possible to do something like this:
{ SET myref{PAGE} { PAGE \*MERGEFORMAT }} or
{ SET myref{CHAPTER} { PAGE \*MERGEFORMAT }}
I know the second field doesn't exist but it would be usefull to add a
bookmark to the specific chapter.
Is it possible to this kind of collation?: myref{PAGE}
and create a bookmark name with the page or chapter attached to it?
I know the above doesn't work because I've tried it. But is there any
other way?

Cheers,
Christos


I don't want all of them I just want when I reference a chapter to get
the page number in the session timetable.
I'm not sure if it's possible. It would be if I could construct
bookmark names using fields as part of the name: i.e.
{ SET myref{PAGEREF _Ref238447828 \h} { PAGE }}
Anyone know if this is possible?

Cheers,
Christos
  #7  
Old August 20th, 2009, 06:48 PM posted to microsoft.public.word.formatting.longdocs
Stefan Blom[_3_]
external usenet poster
 
Posts: 4,556
Default Cross-referencing pages/headings from a different Word document using RD

I think the manual approach discussed in one of my previous messages is the
easiest way, then.

--
Stefan Blom
Microsoft Word MVP



"cmd" wrote in message
...
On Aug 19, 11:47 am, "Stefan Blom"
wrote:
The only reason I suggested using the header is because it minimizes the
risk that someone deletes the SET field inadvertently.

It is possible that the creation of SET fields could be automated somehow,
but I am not sure how that should be done.

Do you really need to reference *all* pages of the source document?

--
Stefan Blom
Microsoft Word MVP

"cmd" wrote in message

...
On Aug 19, 10:55 am, "Stefan Blom"



wrote:
RD fields can only be used with TOCs and indexes, I'm afraid.


What you can do is the following: In the source document (your training
manual), place the insertion point in the header for example. Then press
Ctrl+F9 to insert field delimiters, { }. Type SET myref and then insert
a
cross-reference to the page number of your heading. You will see
something
similar to { SET myref 4 } (where the 4 in this example is the
referenced
page number). Press F9 to update the field. Use Alt+F9 to show/hide
field
codes.


In the target (session plan), insert the following INCLUDETEXT field: {
INCLUDETEXT "C:\\folder1\\folder2\\docnamehere.doc" myref \! }. (Notice
that
you should use double backslashes to separate folder and file names.)


Repeat the above procedure for each additional cross-reference that you
need. Of course, you will have to pick a different variable name than
"myref" for the second and subsequent SET fields.


--
Stefan Blom
Microsoft Word MVP


"cmd" wrote in message


...


I am trying to write Session plans for a course I'm teaching. I have a
training manual and want to reference page numbers from the training
manual into the session planner. What I want is if I make a change in
the training manual and thus changing the page numbering to reflect
that automatically in the session plans.
I am familiar with the RD Fields and can import a TOC into the session
plans. But when I try to insert a cross-reference into the session
plan, the same Headings that are shown in the TOC are not available in
the cross-references.
Is there any way Word can do this?
I'm using Word 2003.


Cheers,
Christos


Stefan thanks for your input. this is actually what I've been trying
to do.
I'm using this syntax in the source document:
{ SET myref { PAGE \*MERGEFORMAT }}
and it works just fine. The problem is that I would have to make the
bookmarks for everypage manually.
Your suggestion to add it to the header was very interesting, but only
if I could automatically create a different bookmark for everypage. Is
it possible to do something like this:
{ SET myref{PAGE} { PAGE \*MERGEFORMAT }} or
{ SET myref{CHAPTER} { PAGE \*MERGEFORMAT }}
I know the second field doesn't exist but it would be usefull to add a
bookmark to the specific chapter.
Is it possible to this kind of collation?: myref{PAGE}
and create a bookmark name with the page or chapter attached to it?
I know the above doesn't work because I've tried it. But is there any
other way?

Cheers,
Christos


I don't want all of them I just want when I reference a chapter to get
the page number in the session timetable.
I'm not sure if it's possible. It would be if I could construct
bookmark names using fields as part of the name: i.e.
{ SET myref{PAGEREF _Ref238447828 \h} { PAGE }}
Anyone know if this is possible?

Cheers,
Christos


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 10:01 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.