For what the OP
described, taking the 3 to mean the 3rd highlighted column:
Code:
Sub Demo()
Application.ScreenUpdating = False
Dim Rng As Range
With ActiveDocument.Range
With .Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "Q.J."
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = True
End With
Do While .Find.Execute
If .Information(wdWithInTable) = True Then
If .Cells(1).ColumnIndex = 1 Then
.Text = "J.Q."
Set Rng = .Rows(1).Range
With Rng.Cells(5).Range.Find
.Text = "v."
.Replacement.Text = "c."
.Wrap = wdFindStop
.Execute Replace:=wdReplaceOne
End With
Rng.Cells(10).Range.InsertAfter " english"
End If
End If
.Collapse wdCollapseEnd
Loop
End With
Application.ScreenUpdating = True
End Sub