0

一連の文字列をMicrosoftWordドキュメントのさまざまな場所に貼り付けるために使用する簡単なWordアドオンがあります。

現在、位置に関する情報を取得するために、次のコード行を使用しています。

 int PageNumber = range.get_Information(WdInformation.wdActiveEndPageNumber);
 int ColumnNumber = range.get_Information(WdInformation.wdFirstCharacterColumnNumber);
 int LineNumber = range.get_Information(WdInformation.wdFirstCharacterLineNumber);

彼らの場所を動的に追跡する方法が必要です。たとえば、ユーザーが名前をどこかに貼り付けた後、この貼り付けられた名前の前にドキュメントの内容を変更することにした場合を考えてみましょう。

貼り付けた文字列を見つけるためにドキュメント全体を解析する必要がありますか?

「Hello」のような一般的な文字列値の場合はどうなりますか?貼り付けた文字列を動的に非表示にしたり、添付したりできますか?ドキュメント内の特定の文字列へのポインタのように?

助けやアイデアに感謝します、ありがとう。

4

1 に答える 1

0

上記のコメントによると、ブックマークが必要なものを提供しているように聞こえます。ブックマークは非表示にすることができます。そのためには(IIRC)、アンダースコアで始まる名前をブックマークに付ける必要があります。後で非表示のブックマークを繰り返し処理する場合は、設定する必要があります

Bookmarks.ShowHidden = true 

予め。

于 2012-07-20T12:22:35.700 に答える