You don't need to convert the word document (or pages thereof) into a spreadsheet in order to get access to the content of that word document. You can control Word from Excel.
For example, the following script - running from Excel - will create an instance of Word, open up designated word document, extract the text from that word document, and deposit at most the first 1000 characters of that text in to the Activecell.
VBA Code:
Sub ExcelControlsWord()
Dim WordApplication As Object
Set WordApplication = CreateObject("Word.Application")
Dim Filename As String
Filename = "C:\PATHTOMYFILE\MyFileName.docx"
Dim WordDocument As Object
Set WordDocument = WordApplication.Documents.Open(Filename)
Dim TargetRange As Object
Set TargetRange = WordDocument.Range
Dim FullText As String
FullText = TargetRange.Text
ActiveCell.Value = Left(FullText, 1000)
WordDocument.Close
WordApplication.Quit
Set WordApplication = Nothing
End Sub
It's a pretty basic example, but the point is that you can control Word, from Excel, to parse the text of the document without having to convert it into some kind of spreadsheet; complete your calculations etc; put the values back into the nicely formatted word document, and then convert that to a PDF. I hope that makes sense.