View Single Post
  #5   Report Post  
Jonathan West
 
Posts: n/a
Default

If you want to add the field by means of a VBA macro, then you use the Add
method of the Fields collection. The Range property of the method defines
where the field is inserted. You can insert XE and TC fields this way.

The VBA help file entry for the Fields collection includes code examples for
how to do this.

--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org

"Suzanne S. Barnhill" wrote in message
...
XE fields are used to create an index, TC fields a TOC. You can create a
TOC
without using TC fields (using headings or outline levels), but you cannot
create an index except with XE fields. See the Help topic "Field codes: XE
(Index Entry) field" for more.

--
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.

"zalek" wrote in message
oups.com...

Jonathan West wrote:
First question. Do you want a Table of Contents (i.e. with the entries

in
the table in the order in thich they appear in the document) or an
Index
(i.e. with the entries sorted alphabetically?

--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup



I prefare the Index, but I would like to know codes for the Table of
Contents too.

Thanks,

Zalek


Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org

"zalek" wrote in message
oups.com...
Hello,

Here is my problem: I have an Access table with 2 columns: a keyword
and a memo. From this table I want to create a Word document - this
is
no brainer, I know how to do it. Now the difficult part - I want to
create an index table from the keyword columns (or table of

containts).
My question: what are the internal values of code that mark a word an
the index?
I know how to do it manualy, but because the table have over thousand
entries, I want to do it automaticly.

Thanks,

Zalek