この(単純な)質問に対する回答を見つけることができないとは思えませんが、できません。 (Thisは実際には役に立たなかったし、答えがであることを知ることもできなかった)。私がしたいのは、VBAを使用してプログラム的に(i)特定の段落のフォントの色を変更する方法またはWord文書内の範囲、または(ii)文書内の同じテキストを強調表示します。 私が使用した様々な置換:Visual Basicを使用してWord文書のテキストをハイライト表示する方法
myDoc.range.font.ColorIndex = Word.WdColor.wdColorRed
myDoc.range.Highlight = Word.WdColor.wdColorTurquoise
(MYDOCは、Word文書である場合)が、(例えば、「私は試みる範囲のメンバー、または段落、または任意の他のないハイライト)エラーメッセージを取得しておきます。私はVBAでこれを行うことができますが、VBでこれを行うことは私を困惑させました。 私はVisual Studio 2015、Windows 10、Word 2010を使用していますが、インポートはMicrosoft.Office.Interopとなっています。 Microsoft.Office.Interop.Wordをコードの先頭にインポートします。 ご協力いただきありがとうございます。それはシンプルにする必要があります!
私はそのプロパティが 'HighlightColorIndex'だと思います。 [この質問](https://stackoverflow.com/questions/19421010/highlight-a-text-in-word-document-in-c-sharp-ignoring-cases)をご覧ください –
あなたの声明「私はできるこれはVBAでこれをVBでやっていると私を困らせました」私は困惑してしまった。同じWordオブジェクトモデルは、VBAとVBの両方で使用されます。 – TnTinMn