粘贴到 Excel 2013 时,制表符 (\t) 未被识别为列分隔符

Ped*_*o77 8 worksheet-function copy-paste microsoft-excel-2013

我正在粘贴由制表符分隔的数据,通常 excel 将是一个“小”切割器,并在每个制表符处按列分隔数据。

我不知道为什么,但 Excel 不再识别选项卡了,我每次都必须使用文本导入工具!

奇怪的是,当我将数据从 excel 复制到记事本时,列之间由制表符分隔!!但是,如果我尝试将其粘贴回 excel,数据将转到同一列!

这是excel令人沮丧且非常愚蠢的行为!

为什么它以前可以工作?旧的excel版本比新版本聪明还是什么?我能做些什么来修复它?

编辑:它接缝可能是由于某些 excel 错误而发生的。重新启动后, \t 再次工作。它又发生了 2 或 3 次。

bdb*_*484 11

听起来您最近可能使用了“文本到列”功能并将分隔符更改为逗号或空格或其他内容。

当你这样做时,Excel 会继续在你粘贴的任何内容中寻找新的分隔符。要恢复到旧的行为,只需返回“文本到列”并将分隔符更改回制表符。

  • Excel 确实需要弹出一个对话框,询问如何导入粘贴的数据,特别是如果它是来自 SQL 查询之类的大量数据。我花了很长时间试图弄清楚这一点,你的答案就是解决方案。谢谢。 (3认同)