You document has been formatted with different numbers of tab-stops for the different paragraphs, depending on what they contain. You can reformat the document with consistent tabbing with the following macro:
Code:
Sub Demo()
Application.ScreenUpdating = False
Dim i As Long, j As Long, para As Paragraph, Fmt As ParagraphFormat
With ActiveDocument
.DefaultTabStop = 0
j = .Paragraphs(1).TabStops.Count
.Range.ParagraphFormat = .Paragraphs(1).Range.ParagraphFormat
For i = 1 To .Paragraphs.Count
While (Len(.Paragraphs(i).Range.Text) - Len(Replace(.Paragraphs(i).Range.Text, vbTab, ""))) < j
.Paragraphs(i).Range.InsertBefore vbTab
Wend
Next
End With
Application.ScreenUpdating = True
End Sub
Note that, as your first paragraph has an unused tabstop, but some other paragraphs use that same tabstop, the reformatting may leave you with an unused first column in Excel.