
'Set the value of the Target Cell based our the Source CellĬells(TargetRow, TargetCol).Value = Cells(Selection.Row + i, Selection.Column).Value 'loop through every cell in the selected range For i = 0 To - 1 'Set the variable of the number of columns in the table Run the Macro below Sub ConvertListToTable()ĭim NoOfColumns As Integer Dim TargetRow As Integer Dim TargetCol As Integer Dim i As Integer 'Set the initial values for the variables of where to place the table.The VBA code below which will cycle through the selected data and recreate a table layout. If the paste into Excel is just a list of values in one column we can turn to VBA for a bit of help. It may not be perfect, but it’s still closer than what you had before. Or maybe, which is more likely, you have a table which requires a bit of tweaking. You may now have a perfect data table in Excel.
COPY PASTE INTO EXCEL COLUMNS PDF
However, Word is actually better at dealing with PDF tables.
COPY PASTE INTO EXCEL COLUMNS SOFTWARE
One of these should work, providing reasonable results and saving you time.Įxcel is a software program which is designed to work with tables, whilst Word is designed to work with text. If the paste is either a list of values or a continuous text string, then there are some possible workarounds. If the paste displays as a picture, then as far as I know, you will need to resort to third-party software which contains OCR. I would love to offer you the perfect solution to get the PDF data table into Excel, however I don’t believe there is one. In my experience the pasted data will show as one of the following:


The pasted information will be displayed in Excel differently based on how the PDF was created. If we try to copy and paste a data table from PDF into Excel it just doesn’t format as expected. However, once a document is in a PDF format getting that information back into a usable form is a nightmare.

They provide a nice easy way to collate documents from different sources for distribution. PDF files are pretty much the norm for distributing reports these days.
