2

コードを使用して、Word ドキュメント内の特定の単語を検索/強調表示できます。しかし、以下は私が直面している問題です。

検索語が "it" の場合、"it" と w"it"nessed を検索します。「それ」という単語だけを検索したい。この問題を解決するにはどうすればよいですか?

foreach (Word.Range w in doc.Words)
{
    for (int i = 1; i < xmlnode.Count; i++)
    {
        XmlAttributeCollection xmlattrc = xmlnode[i].Attributes;
        object text = xmlnode[i].FirstChild.InnerText;//search words are in xml file

        if (w.Text.Trim() == text.ToString())
        {
            w.Font.Bold = 1;
            w.HighlightColorIndex = Microsoft.Office.Interop.Word.WdColorIndex.wdDarkYellow;
        }
    }
}
4

1 に答える 1