今天,我需要将一堆数字表从pdf文件复制到Excel。
当我粘贴第一个表时,所有数据都粘贴到A列中,每个数字之间都有一个空格。那没问题。我只是选择了数据列,然后使用以下命令…
…在New Excel中:数据,数据工具,文本到列。
…在Classic Excel中:数据,文本到列
然后,在对话框中,选择“定界”,将“空格”指定为定界符,然后选择“确定”。
如果您大量使用文本文件,则可能完全了解此命令。但这是您可能不知道的东西...
当我粘贴下一张表时,Excel会自动将当前的“文本到列”设置应用于新数据。也就是说,Excel这次没有将表粘贴到A列中。相反,
它使用表文本中的每个空格作为定界符,并将表粘贴到单独的列中,就像我使用初始“??文本到列”命令所指定的那样。
此方法适用于我尝试过的所有定界符,以及适用于Excel 2010至Excel的每个最新版本。复制文本时适用,但复制其他单元格则无效。此外,这种方法并没有,如果你选择固定宽度,而不是分隔分离列。