Thank you for replying Skip. I'm sorry I posted this in the wrong forum. Here is what I'm doing. Lin
Code:
' This is designed to work with a manually selected block
' of text. It is supposed to alter formatting of an
' amendment received from Legal Svcs to fit half sized
' paper (5.5x8.5). Basically, I need to halve all of the
' formatting. LR
Dim Para As Paragraph
Dim g As Long
Dim h As Long
Dim i As Long
Dim j As Long
Dim k As Long
Dim L As Integer
Dim strCheck As String
Dim myRange As Range
Dim strMissed As String
Dim rngPara As Range
Dim TabLen(0) As PropertyAttributesEnum
Dim myTab As TabStop
ActiveDocument.DefaultTabStop = InchesToPoints(0.25)
Set myRange = Selection.Range
strMissed = ""
Selection.ParagraphFormat.LineSpacingRule = wdLineSpaceSingle
For Each Para In myRange.Paragraphs
Para.Range.Select
Set rngPara = Selection.Range
If Selection.Characters(1) = Chr(32) Then
If Selection.Characters(2) = "(" Then
Selection.Characters(1) = ""
End If
End If
i = Para.LeftIndent
If i > 0 Then
j = i / 2
Para.LeftIndent = j
End If
g = Para.FirstLineIndent
If g > 0 Then
j = g / 2
Para.FirstLineIndent = j
End If
'Here is where I need to halve all of the tabstops. I will
'also need to reduce the font to 10.5pt but that shouldn't
'be a problem.
Next Para
End Sub