![如何在 Excel 中复制带分隔文本的有效粘贴行为?](https://linux22.com/image/1444414/%E5%A6%82%E4%BD%95%E5%9C%A8%20Excel%20%E4%B8%AD%E5%A4%8D%E5%88%B6%E5%B8%A6%E5%88%86%E9%9A%94%E6%96%87%E6%9C%AC%E7%9A%84%E6%9C%89%E6%95%88%E7%B2%98%E8%B4%B4%E8%A1%8C%E4%B8%BA%EF%BC%9F.png)
有时,当我将文本文件中的空格分隔值粘贴到 Excel 中时,它会自动将它们分隔到正确的列中。其他时候,我必须使用“文本到列”工具。我无法确定是什么导致了这种超级高效的行为 - 对我来说似乎是随机发生的 - 并且我复制和粘贴的所有文件/数据总是以相同的方式格式化(即小数点之间的空格数相同)。
如何使粘贴时的超高效自动格式化定期或按需求发生?
答案1
根据我的经验,Excel 会记住每个 Excel 会话的分隔设置,因此当您关闭应用程序时,它将恢复为默认设置(即需要额外的操作)
如果您可以控制要导入的文件的格式,将分隔符从空格更改为制表符会有所帮助。默认情况下,制表符分隔的数据在 Excel 中可以正确拆分。
答案2
您标记了microsoft-excel-2011
,这是 Mac 版本,因此我假设您使用的是 Mac。
我使用 Windows Excel,在这种环境中,Excel 会话将记住导入向导(或文本到列向导)中最后使用的设置,并将这些设置应用于任何粘贴的内容。