复制 Excel 中修剪过的格式化选项卡表

复制 Excel 中修剪过的格式化选项卡表

我有一个文本编辑器日志,需要将内容复制到 Excel 表中。

日志内容:

    01.01.2000
    ----------
    Entry One.\t\t\t\t\t8 Hours
    Entry Two.\t\t\t\t\t20 Minutes

如果我将其粘贴到 Excel 中,内容8 Hours会离单元格很远Entry One.。我该如何正确复制此内容,以便只有两个单元格彼此相邻?

Excel 目标示例:

    |01.01.2000|          |
    |----------|          |
    |Entry One.|8 Hours   |
    |Entry Two.|20 Minutes|

答案1

粘贴时,Excel 会将未加引号的制表符转换为分栏符,将未加引号的换行符转换为换行符。这就是为什么如果您直接粘贴引号紧跟在 (a) 换行符、(b) 制表符或 (c) 文件开头的内容,您的电子表格可能无法按预期运行。

要解决此问题,您需要将所有多余的选项卡替换为单个选项卡。为此,请进入替换(WindowsCtrl上为+ H)。在\t{2,}寻找框和\t替换框中。确保搜索模式被设定为正则表达式然后按Replace All


\t+也可以工作,但是对于实际上只有单个空格的非常大的文件,速度会比较慢。

相关内容