I have tried your idea, and yes it works but will obviously take a while to copy an 89 row of about 7 columns. But I do seem to have come accross a difficulty. Selecting and copying a full column is fine bit when you come to a column with some gaps in e.g in an address one of the addresses could be longer than others meaning that in that column there will be gaps. Other than doing that column in bits and pieces is there any other way please.
If not I will get there in time!
There is another approach, and that is to use an Optical Character Recognition application to convert the data from PDF to text. Theoretically it should be easier to simply select and copy text from the PDF, but if formatting problems are foiling your direct copy, the OCR is worth a try. A free one that I like is "PDF OCR X.app"