将文本粘贴到Excel中而不拆分空格(或其他定界符)


28

我最近在Excel中使用了“文本到列”功能,根据空格字符将数据列拆分为多列。现在,当我将文本粘贴到Excel中时,它会自动将其拆分为多列,而无需使用“文本到列”功能。有没有办法将此功能恢复为正常状态?


我正在用冒号分割网址...在我使用的每个电子表格中!
boomhauer 2014年

Answers:


48

这似乎可行,但是有点复杂。

  1. 在单元格中输入数据。
  2. 选择“文本到列”功能。
  3. 确保选择了定界,然后选择下一步。
  4. 取消选中空格(或要禁用的定界符)旁边的复选框
  5. 单击完成。

不要忘记将答案标记为解决方案@ leigh-riffel。它可以帮助社区。
evan.bovie

5
这工作。因此看来最后一个文本到列的操作将用于将来的所有粘贴。
boomhauer 2014年

它用于将来在任何工作簿中进行粘贴,并且在打开文本文件时默认情况下也进行设置。
Mohirl 2015年

啊 很明显(事后看来)-谢谢,这
节省

1
Sad UX !! ..他们应该在“将文本拆分为列”按钮旁边添加一个“自动拆分”选项/复选框按钮。
WeSam Abdallah's

2

我创建了一个快速宏并将其添加到我的personal.xlsm文件中。这是代码。这或多或少执行了Leigh Riffel所建议的相同操作,但它是快速的Macro运行。

Sub DisableAutoSplitting()
    Selection.TextToColumns Destination:=Range("C2"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
        :=Array(1, 1), TrailingMinusNumbers:=True
End Sub

当心:运行宏会丢失您的撤消历史记录。
gws

0

或就像在键入一样,单击进入编辑栏或进入单元格,然后粘贴-然后它将仅进入该单元格。(大声笑创建一个宏-太复杂了)


如果您只想粘贴到一个单元格中,则此方法有效。它不适用于粘贴到多行中,因为所有行最终都在一个单元格中。
krubo

-1

CTRL Z撤消会不会是恢复它的更快方法?


1
撤消不仅还原隐式拆分,还还原显式粘贴本身。我要粘贴,而不是拆分。
Leigh Riffel 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.