Hi Janice:
The Table of Contents compiles text from the body of the document that has
been marked in some way for inclusion in the table of contents.
The simplest way to mark the text you want is to format it with a style,
then choose that style to be included in the table of contents.
However, there is an alternative: you can "tag" text by enclosing it in TC
fields. It is important that you look up "Table of Contents" in the Word
help, and read all of the topics.
Suzanne Barnhill has a lengthy article giving more detail here:
http://word.mvps.org/faqs/formatting/TOCSwitches.htm
Your difficulty is that the inclusions you want are quite complex. You will
potentially need to use more than one technique.
The easiest is to use Styles. You must have formatted your headings with
Heading styles, and that is why they originally appeared. Go to
Insert>Index and Tables>Table of Contents>Options and assign a "level" to
each of your heading styles. A "level" is a single digit. For example, if
you assign Heading 6 style to be at Level "1", it and Heading 1 will both
appear as main entries in the TOC.
Now, for your tables, include the Caption style. You might assign it level
"4" since it's not really a heading.
Your text boxes are a more difficult issue. Text that is in a text box is
not available to the TOC generator, so you have to place a caption or other
label outside the text box for the TOC generator to pick up. If you do not
want this text to print, insert a TC field above each box and put the label
text inside it. It will be formatted as "Hidden" text in the document, but
will appear in the Table of Contents.
Look up " Insert fields" and " Field codes: TC (Table of Contents Entry)
field" in the Word help.
To collect TC fields into the TOC, you must enable the "Use table entry
fields" in the TOC>Options dialog.
I haven't given you the whole story here (it's too much to type) but I have
given you enough to know what to look up in the Help. Get back to us if you
need more information.
Cheers