最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

ms word - Format part of a Mergefield conditional text result - Stack Overflow

programmeradmin1浏览0评论

e.g. in Word document, say there is a section like:

{ IF { MERGEFIELD SomeCondition } = "True" "hello there world" "" }

where { } are the special word merge field parts, which show when you press ALT+F9.
In the above, when SomeCondition is True, I want the text "hello there world" to appear. This all works well. However, is it possible to get only the word "there" above, to be displayed in bold? I tried formatting the word to be in bold in Word, but when output, it did not display in bold.

e.g. in Word document, say there is a section like:

{ IF { MERGEFIELD SomeCondition } = "True" "hello there world" "" }

where { } are the special word merge field parts, which show when you press ALT+F9.
In the above, when SomeCondition is True, I want the text "hello there world" to appear. This all works well. However, is it possible to get only the word "there" above, to be displayed in bold? I tried formatting the word to be in bold in Word, but when output, it did not display in bold.

Share Improve this question asked Mar 11 at 2:38 Moe SiskoMoe Sisko 12.1k8 gold badges52 silver badges84 bronze badges
Add a comment  | 

2 Answers 2

Reset to default 1

It's way easier than that!

Simply use a field coded as:

{IF { MERGEFIELD SomeCondition } = "True" "Hello World" \* MERGEFORMAT}

You can do it by creating an Auto Text

  • Type the text in the required format in your document and then select it.
  • On the Insert tab in the Text group click Quick Parts and click on Save Selection to Quick Part Gallery ...
  • After this in your IF mergefield where you want to place the formatted text in the Quick Parts menu select Field...
  • Select Auto Text
  • In the middle part select your previously saved Auto Text member.
  • Click on OK button

You can now delete the formatted text from the document if needed.
After this the saved formatted text will appear when the condition is fulfilled.

发布评论

评论列表(0)

  1. 暂无评论