2016-12-04 22 views
1

隠し文字を読むには、次のように使います。Wordで隠し文字を読む

Globals.ThisAddIn.Application.ActiveDocument.Content.TextRetrievalMode.IncludeHiddenText = true; 
var Text = Globals.ThisAddIn.Application.ActiveDocument.Content.Text; 

ただし、非表示のテキストは返されません。さらに、TextRetrievalMode.IncludeHiddenTextをチェックすると、それでもfalseです。私のステートメントは無視されますが、例外はスローされません。

隠しテキストの読み方を教えてください。

答えて

0

サンプルのようなテキスト検索モードにアクセスすると、常にデフォルト設定の新しいRangeオブジェクトが返されます。範囲オブジェクトを取得し、そのオブジェクトにTextRetrievalModeを設定して、同じオブジェクトからテキストを取得する必要があります。

var range = Globals.ThisAddIn.Application.ActiveDocument.Range(); 
range.TextRetrievalMode.IncludeHiddenText = true; 
var text = range.Text; 
関連する問題