ハイジには15の文書があり、それぞれが主に1つの長いテーブルで構成されています。

彼女は、行ごとに検索するマクロを作成し、行のどこにも括弧文字がない行を何らかの方法で(陰影付け、太字、フォントの変更などによって)強調表示する必要があります。または、括弧文字が含まれている行を強調表示することもできます。必要なのは、含まれている行と含まれていない行を区別できることだけです。

このようなマクロにアプローチする方法はたくさんありますが、開き括弧または閉じ括弧を検索する方法は比較的簡単です。次の例では、行ごとに検索を実行し、いずれかの文字が見つかった場合は、背景を黄色にして行を強調表示します。

Sub HilightRows()

Dim TargetText1 As String     Dim TargetText As String     Dim oRow As Row     Dim iCol As Integer

'initialize the target characters to find     TargetText = "("

TargetText1 = ")"



'Make sure we're in a table     If Selection.Information(wdWithInTable) Then         'Clear all the old shading         Selection.Tables(1).Shading.BackgroundPatternColor = wdColorWhite         'do all the rows         For Each oRow In Selection.Tables(1).Rows             If InStr(oRow.Range.Text, TargetText) > 0 Then _               oRow.Shading.BackgroundPatternColor = wdColorYellow             If InStr(oRow.Range.Text, TargetText1) > 0 Then _               oRow.Shading.BackgroundPatternColor = wdColorYellow         Next oRow     End If End Sub

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(568)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: