將文字貼到 Excel 中而不按空格(或其他分隔符號)進行分割

將文字貼到 Excel 中而不按空格(或其他分隔符號)進行分割

我最近使用 Excel 中的「文字分列」功能根據空格字元將一列資料拆分為多列。現在,當我將文字貼到 Excel 中時,它會自動將其拆分為多個列,而無需使用「文字到列」功能。有沒有辦法讓這個功能恢復正常?

答案1

這似乎有效,但有點複雜。

  1. 將資料輸入儲存格。
  2. 選擇“文字分列”功能。
  3. 確保選擇“分隔”並選擇“下一步”。
  4. 取消選取空格旁的複選框(或您要停用的分隔符號)
  5. 按一下“完成”。

答案2

我創建了一個快速巨集並將其添加到我的 individual.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

或者只需單擊編輯欄或單元格,就像您正在鍵入一樣,然後貼上 - 然後它只會進入該單元格。 (哈哈,創建一個巨集 - 太複雜了)

相關內容