Share via

Cross-reference's Reference Type

Anonymous
2016-11-14T08:36:07+00:00

Hi,

I have a question on the Cross-reference's Reference Type.

To have a caption listed on the Reference Type above, the user has to add "New Label" from the Caption.

I have a template(dotx) which I will send to many users.

  1. On the template, I have made quick parts using captions, for example with label Box.
  2. When I send this dotx template to users, they do not see the Reference Type "Box" on Cross-reference window.
  3. Would there be a way to save this Reference Type "Box" on the template (dotx) to share with many users? I don't like the fact that each user have to add new label before they use cross-reference.

Thank you!

Microsoft 365 and Office | Word | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Doug Robbins - MVP - Office Apps and Services 323K Reputation points MVP Volunteer Moderator
2016-11-14T21:39:47+00:00

I now believe that the information that I posted above is not correct and that user-defined caption labels are stored in the user's Normal.dotm template.

If you include an AutoNew macro in the template that is being distributed that contains the following code, the first time that the user creates a new document from the template, the label will be added to the list of labels

Application.CaptionLabels.Add "MyNewCaptionLabel"

Your template will need to be saved as a Macro Enabled Template with a dotm extension.

Was this answer helpful?

0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Doug Robbins - MVP - Office Apps and Services 323K Reputation points MVP Volunteer Moderator
    2016-11-14T11:36:16+00:00

    I believe that Caption Labels are stored in the Registry, but so far, I have not been able to find where.

    I will try and find out where it is and if that is known, it should be possible create an autonew macro in the template that would check the Registry for the presence of the label caption and if it is not there, create the necessary entry so that the captions are available to all users to whom you make the template available.

    First however, we have to find out where the labels are stored in the Registry.

    Was this answer helpful?

    0 comments No comments