2011-12-21 6 views
0

私はその上記のコードは、私のプロジェクトのために非常に有用である発見Word 2007のテキストを別の形式に置き換えるにはどうすればいいですか?

ため
Document.Content.Find.Execute("Subject/ Title:", , , , , , , , , "Subject/ Title: Insert Subject here") 

をVB.net 2003 +オートメーションを使用しています。最初の文字列を2番目の文字列に置き換えます。しかし今、私は自分のコードをさらに進化させる必要があります。私はコロンの後にテキストに下線を付けることを望みます。私は範囲を使ってみましたが、動作しませんでした。どんな形の助けても気に入ってください!

第2に、最初の場所に検索するテキストがある場合のみ機能します。私は空のセルにテキストを入れたいと思います。プログラムでセルを見つけるにはどうすればよいですか?これは、文書の2行目の2番目のテーブルです。

答えて

0

私はあなたが別の文字列でコロンの後にテキストを置く必要があると思う。このような何か書くと:http://msdn.microsoft.com/en-us/library/ms752372.aspx#Y1178

+0

私はまだ1.1を使用している.NET Frameworkの4のためです:

' Use a Red pen for the underline text decoration. Private Sub SetRedUnderline() ' Create an underline text decoration. Default is underline. Dim myUnderline As New TextDecoration() ' Create a solid color brush pen for the text decoration. myUnderline.Pen = New Pen(Brushes.Red, 1) myUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended ' Set the underline decoration to a TextDecorationCollection and add it to the text block. Dim myCollection As New TextDecorationCollection() myCollection.Add(myUnderline) TextBlock2.TextDecorations = myCollection End Sub 

を私が見つけた上記のコードはTextDecorationクラスを使用して、あなたはここでさらにドキュメントを参照してくださいすることができます。代わりがありますか?私はちょうどそれに下線が必要です。 –

+0

私はTextDecorationクラスが.NET 3.0フレームワークから利用できると思います。 – uday

+0

私は1.1を使用しています。オブジェクトにテキスト+フォントを設定し、 "置換"機能を使用することは可能ですか?または文字列のドキュメントを "検索"してアンダーラインに設定する方がよいでしょうか? –

関連する問題