Create bookmark into 1st column of MSWord table

Posted by MikeD on Stack Overflow See other posts from Stack Overflow or by MikeD
Published on 2010-06-07T15:51:12Z Indexed on 2010/06/07 17:42 UTC
Read the original article Hit count: 300

Filed under:
|
|

Hello All,

does anyone have a VBA code to create a bookmark into the first column of an MSWord table?

Let's say I have a table looking like this

.-----.----------------.
. ref . Title          .
.-----.----------------.
.  1  . Title 1        .
.-----.----------------.
.  2  . Title 2        .
.-----.----------------.
. foo . Title 3        .
.-----.----------------.
. bar . Title 4        .
.-----.----------------.

and I want a VBA code fragment that creates a bookmark named "T1_1" on the string "1" in row 2 / column 1, and bookmarks named "T1_2", "T1_foo" and "T1_bar" on the strings in the other cells of column 1.

I don't mind to hardcode the prefix "T1" (and substitute for other tables each time). I don't mind to select tables before running the macro, I don't mind giving those cells a special format, and I don't mind to get a superfluous bookmark "T1_ref" from the first row - so the code doesn't need to distinguish between table title and table row.

Thanks a lot in advance

© Stack Overflow or respective owner

Related posts about vba

Related posts about msword