【问题标题】:Find (and replace) styles in Word using C#使用 C# 在 Word 中查找(和替换)样式
【发布时间】:2018-05-10 00:47:45
【问题描述】:

我正在处理在 Word 中按样式查找(并最终替换)一些文本。 比方说,这个想法是将所有“标题 2”段落转换为“标题 1”。 但我不知道如何找到 ONLY 样式,无论其内容如何。 谁能指出我正确的方向?

var app = Globals.ThisAddIn.Application;
var dok = app.ActiveDocument;
Word.Range rng = dok.Content;
var a = rng.Find;
  a.ClearFormatting();
  a.Format = true;
  ...

这就是我需要指出一种风格的地方,但不知道如何。

【问题讨论】:

    标签: c# replace ms-word find styles


    【解决方案1】:

    好的,我找到了……就是这一行:

    a.set_Style(dok.Styles["Heading 2"]);
    

    【讨论】:

      猜你喜欢
      • 2018-05-03
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 2012-03-08
      • 1970-01-01
      • 1970-01-01
      • 2017-10-20
      • 2014-08-10
      相关资源
      最近更新 更多