2009-09-07 15 views
2

テーブル外のテキストとテキストを含むWord文書があります。私はテーブルの外のテキストだけでなく、すべてのテキストを見つけて置き換えたいと思っています。ドキュメントのコンテンツプロパティは、テーブルではなく「メインストーリー」です。私はすべてのテーブルオブジェクトを反復したくありません。私は、WordのGUIを使って手動で行う場合と同様に、すべてのテキストを検索して置き換えたいだけです。ENTIRE Word文書でプログラムで検索および置換する方法

私は。

に燃えています精神的な地獄から私を保存してください[肉を焼くの悪臭は、私を心配し始めています。私の足の苦痛と同じくらいです。]

[私の脚と腕は炎によって貪食されました。

答えて

2

Findプロパティを使用してください。これはUIと同じです。 「Find Property」のヘルプトピックを検索すると、開始することができます。

With ActiveDocument.Range.Find 
    .Text = "hi" 
    .Replacement.Text = "hello" 
    .Execute Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue 
End With 
+0

「選択」とは何ですか?私はそれが何かの財産だと思っていますが、何の財産ですか? –

+0

私は選択が基本的に選択されたものだと信じています。たとえば、選択されたテキストまたは選択されたオブジェクト。 –

+0

Ok、テーブル内のテキストとテーブル外のテキストを含め、ドキュメント全体を一度に選択するにはどうすればよいですか? –

関連する問題