Einfügen von Text in Excel ohne Trennung an Leerzeichen (oder anderen Trennzeichen)

Einfügen von Text in Excel ohne Trennung an Leerzeichen (oder anderen Trennzeichen)

Ich habe kürzlich die Funktion „Text in Spalten“ in Excel verwendet, um eine Datenspalte anhand des Leerzeichens in mehrere Spalten aufzuteilen. Wenn ich jetzt Text in Excel einfüge, wird er automatisch in mehrere Spalten aufgeteilt, ohne dass die Funktion „Text in Spalten“ verwendet wird. Gibt es eine Möglichkeit, diese Funktionalität wieder auf den Normalzustand zurückzusetzen?

Antwort1

Dies scheint zu funktionieren, ist aber etwas umständlich.

  1. Geben Sie Daten in eine Zelle ein.
  2. Wählen Sie die Funktion „Text in Spalten“ aus.
  3. Stellen Sie sicher, dass „Getrennt“ ausgewählt ist, und wählen Sie „Weiter“.
  4. Entfernen Sie das Häkchen neben Leerzeichen (oder dem Trennzeichen, das Sie deaktivieren möchten).
  5. Klicken Sie auf „Fertig stellen“.

Antwort2

Ich habe ein schnelles Makro erstellt und es meiner Datei personal.xlsm hinzugefügt. Hier ist der Code. Dies macht mehr oder weniger dasselbe, was Leigh Riffel vorgeschlagen hat, außer dass es sich um einen schnellen Makrolauf handelt.

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

Antwort3

Oder klicken Sie einfach in die Bearbeitungsleiste oder in die Zelle, als ob Sie etwas tippen würden, und fügen Sie es dann ein. Dann wird es nur in diese Zelle eingefügt. (LOL, ein Makro zu erstellen – so viel zu kompliziert)

verwandte Informationen