我努力嘗試,我只是無法承受最後一件事來結束我的申請。試圖用Interop.Word突出顯示完整的短語
我有一些短語作爲字符串存儲,例如「Something is just」。 現在我的程序將突出顯示所有「東西是正義的」,但也包括Word .docx文本中的所有「東西」,全部「是」以及全部「正義」。
我不知道如何使人們有可能,因爲現在我用我的文檔用文字分開。我不知道我是否應該使用其他的foreach類型,或者可能只有一個Range的方法可以幫助我解決這個問題。
這裏是我的代碼:
for (int i = 0; i < keyList.Count; i++)
{
foreach (Range range in doc.Words)
{
if (keyList[i].Contains(range.Text.Trim()))
{
range.HighlightColorIndex = Microsoft.Office.Interop.Word.WdColorIndex.wdDarkYellow;
}
}
}
鍵列表有三個詞串。 感謝您的幫助!
http://stackoverflow.com/a/41364583/3060520 –
的[我怎樣寫大膽的文字到Word文檔編程不加粗整個文檔?](可能的複製http://stackoverflow.com /問題/ 11564073 /怎麼辦,我寫粗體文本到一個字的文檔,編程,無需-加粗-的) – krillgar
那不解決我的問題:( – Starynowy