次の方法で共有


DocumentInspector.Fix メソッド (Office)

特定の情報項目やドキュメントのプロパティに、ドキュメント検査モジュールの指定に従ってアクションを実行します。

構文

Fix(Status, Results)

DocumentInspector オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
状態 必須 MsoDocInspectorStatus ドキュメントの状態を表す列挙体。 Status は出力パラメーターです。これは、メソッドが目的を完了したときに値が返されることを意味します。
結果 必須 String アクションの結果が含まれます。 Results は出力パラメーターです。

注釈

Microsoft Office に含まれている 2 つのドキュメント検査モジュールがあります。 これらは、 コメントと変更履歴 のモジュールと ドキュメントのプロパティ のメソッドです。 これらは、[ ドキュメント インスペクター] ダイアログ ボックスに表示される最初の 2 つのオプションですが、 DocumentInspectors コレクションでは使用できません。

次の例では、 DocumentInspector オブジェクト を修正する 方法を実装することを示します。 DocumentInspectors コレクションで指定されたインデックス値を持つを実行するドキュメント検査モジュールを指定します。 このメソッドを実行する前に、ブックに非表示のワークシートがあるかどうかを判断する Inspect メソッドを実行すると可能性があります。

Public Sub DI_FixDocument() 
Dim docStatus As MsoDocInspectorStatus 
Dim result As String 
ActiveDocument.DocumentInspectors(3).Fix docStatus, result 
 
MsgBox ("The Fix method returned the following status " & docStatus & _ 
" with this result " & result) 
End Sub

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。