単語文書を読む間、それに目に見えないテキストを追加する必要があります
質問
ワードアドインを開発しています。私の企業の宣伝を読む必要があるため、各段落で文書を読み、各段落を単語からデータテーブルに保存し、必要としています。目的のためにその段落に "検証された" を追加する。私の問題は、その単語を段落に保存する方法です。 "検証済み" 。私は2つの方法で追加された
- 隠しテキストと
- コメント Word Iの各段落について、この2つの方法で、上記の方法で「ユーザーが簡単に編集または削除した場合は、上記の方法で追加すると、テキストを簡単に編集または削除できます」という2つの方法がありました。 それでは、私の要求を満たす方法はありません。?
解決
あなたの状況でcontentControl(CC)を使用することをお勧めします。CCを利用できる可能性はほとんどありませんが、私の意見では、検証済みの段落をCCに折り返すことです。
次のコードは、C#コードに簡単に変換できるWord-VBAで書かれています。
Dim par As Paragraph
'set reference to appropriate paragraph
Set par = ActiveDocument.Paragraphs(2)
Dim cc As ContentControl
Set cc = ActiveDocument.ContentControls.Add( _
wdContentControlRichText, par.Range)
cc.Tag = "VERIFIED"
'options
'disable deletion of CC
cc.LockContentControl = True
'disable edition of CC
cc.LockContents = True
. 所属していません StackOverflow