Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: bestimmte Zeichen aus einer Spalte löschen

bestimmte Zeichen aus einer Spalte löschen
05.10.2004 11:35:25
Christopher
Hi, ich hab eine Tabelle mit knapp 800 Zeilen. Nun sind zwischen den Wörtern der einzelnen Zeilen Klammern und Kommas. Bsp: "()bla,( bla, )"
Wie bekomme ich die weg?
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bestimmte Zeichen aus einer Spalte löschen
Boris
Hi Chrisopher,
bezogen auf Spalte A:

Sub weg_damit()
With [a:a]
.Replace "(", ""
.Replace ")", ""
.Replace ",", ""
End With
End Sub

Grüße Boris
Geht natürlich auch manuell mit Suchen/Ersetzen
Boris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Bestimmte Zeichen aus einer Excel-Spalte löschen


Schritt-für-Schritt-Anleitung

Um bestimmte Zeichen wie Klammern und Kommas aus einer Spalte in Excel zu entfernen, kannst Du folgende Schritte befolgen:

  1. Öffne Deine Excel-Datei und gehe zu der entsprechenden Tabelle.

  2. Drücke Alt + F11, um den VBA-Editor zu öffnen.

  3. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  4. Füge den folgenden VBA-Code in das Modul ein:

    Sub weg_damit()
        With [A:A] ' Hier wird die gesamte Spalte A bearbeitet
            .Replace "(", "" ' Entfernt öffnende Klammern
            .Replace ")", "" ' Entfernt schließende Klammern
            .Replace ",", "" ' Entfernt Kommas
        End With
    End Sub
  5. Schließe den VBA-Editor und kehre zur Excel-Oberfläche zurück.

  6. Drücke Alt + F8, wähle weg_damit aus und klicke auf Ausführen.

Du wirst feststellen, dass alle angegebenen Zeichen aus der Spalte entfernt wurden. Dies ist eine effektive Methode, um in Excel bestimmte Zeichen zu löschen.


Häufige Fehler und Lösungen

  • Fehler: Der VBA-Code funktioniert nicht.

    • Lösung: Stelle sicher, dass Du den Code korrekt in ein neues Modul eingefügt hast und dass Du die richtige Spalte angegeben hast.
  • Fehler: Es werden nicht alle Zeichen entfernt.

    • Lösung: Überprüfe, ob weitere Zeichen vorhanden sind, die ebenfalls entfernt werden sollen. Ergänze den Code entsprechend.

Alternative Methoden

Falls Du keine VBA-Makros verwenden möchtest, kannst Du auch die Funktion "Suchen und Ersetzen" nutzen:

  1. Markiere die Spalte, in der Du die Zeichen entfernen möchtest.
  2. Drücke Strg + H, um das Dialogfeld "Suchen und Ersetzen" zu öffnen.
  3. Gib das Zeichen ein, das Du entfernen möchtest (z.B. () und lasse das Feld „Ersetzen durch“ leer.
  4. Klicke auf „Alle ersetzen“.
  5. Wiederhole diesen Vorgang für jedes Zeichen, das Du entfernen möchtest.

Diese Methode ist einfach und benötigt keine Programmierkenntnisse.


Praktische Beispiele

Nehmen wir an, Du hast folgende Werte in Spalte A:

  • (Test), Beispiel
  • Hallo (Welt),
  • Excel (ist) super!

Nach dem Ausführen des VBA-Codes oder der manuellen Methode sieht das Ergebnis so aus:

  • Test Beispiel
  • Hallo Welt
  • Excel ist super!

So kannst Du in Excel bestimmte Zeichen aus einer Spalte entfernen und die Daten bereinigen.


Tipps für Profis

  • Wenn Du regelmäßig bestimmte Zeichen in Excel entfernen musst, kannst Du die oben genannte VBA-Prozedur speichern und in anderen Arbeitsmappen verwenden.
  • Nutze die Funktion "Text in Spalten", um Daten weiter zu bereinigen, falls Du mehr Kontrolle über die Trennung der Daten benötigst.
  • Experimentiere mit Wildcards im Suchen-und-Ersetzen-Dialog, um komplexere Muster zu entfernen.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Zeichen auf einmal entfernen?
Verwende die oben beschriebene VBA-Methode, um mehrere Zeichen in einem einzigen Schritt zu entfernen.

2. Gibt es eine Möglichkeit, die Änderungen rückgängig zu machen?
Ja, Du kannst Strg + Z drücken, um die letzten Änderungen rückgängig zu machen, solange Du die Datei nicht gespeichert hast.

3. Funktioniert dies in allen Excel-Versionen?
Die beschriebenen Methoden sind in den meisten modernen Excel-Versionen (z.B. Excel 2016, 2019 und Office 365) anwendbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige