Word の一部のフィールドにエラーがあるかどうかを確認するにはどうすればよいですか? 他の章や画像への参照が多数含まれる大きなドキュメントがあります。Error! Reference Source Not Found
これらの章または画像がドキュメントにない場合、参照の代わりにそれらの参照を含むフィールドが表示されます。
問題は、ファイルのロケールや言語に関係なく、これらの参照エラーをチェックするアルゴリズムを作成する必要があることです。問題は、このフィールド エラーが、その単語を使用するユーザーのシステムの言語にローカライズされていることです。
これどうやってするの?Field
ソースが利用可能かどうかを確認するために使用できるプロパティはありますか?
現在、フィールドの結果テキストを使用して、フィールドのエラーをチェックしています。
Int32 fieldErrors = 0;
foreach (Word.Field field in doc.Fields)
{
field.Update();
if (field.Result.Text.StartsWith("Error!"))
++fieldErrors;
}
残念ながら、これは英単語インスタンスでのみ機能します。