Zuhaitz Beloki
Zuhaitz Beloki

Reputation: 81

How can I format text without changing document state in MSWord web add-in API?

I'm developing an add-in for MSWord using Microsoft web add-in API. I'd like to underline or highlight some given words, but only in the scope of that session. I don't want to change the document's state. In other words, I don't want to persist the new text formatting when the document is saved.

I know how to format text, but the document's state is changed. I have this code at the moment:

word_range.font.underline = Word.UnderlineType.wave;

I want to achieve a behavior similar to Grammarly plug-in, where the underline is only to point out something is wrong with those words, but again, without persisting the underlining.

I found a similar question (word - highlight search results without permanently changing document formatting), but it was asked a few years ago and the solution is not exactly what I'm looking for.

Upvotes: 0

Views: 180

Answers (1)

Rick Kirkham
Rick Kirkham

Reputation: 9659

I'm afraid that there is no way to highlight that will automatically disappear if the user saves the document. The answer that you linked to, or this one is the best that can be done in Office.js right now. It is a good idea, however, so please suggest it at Office Developer Suggestion Box.

Upvotes: 1

Related Questions