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

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

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

答案1

这似乎有效,但是有点复杂。

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

答案2

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

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

答案3

或者只需单击公式栏或单元格(就像您正在键入一样),然后粘贴 - 它就会只进入该单元格。(哈哈,创建宏 - 太复杂了)

相关内容