Pers.-Nr. MA-Name
00590234 Gentes (Marco Gentes)
00579468 Dulski (Joachim Dulski)
00551817 Wilhelm (Carsten Wilhelm)
Sub main()
Dim s As String
Dim x As String
s = "(test)"
x = WorksheetFunction.Substitute(s, "(", "")
x = WorksheetFunction.Substitute(x, ")", "")
MsgBox x
End Sub
Gruß
harry
Sub main()
Dim s As String
Dim x As String
Dim zeile as Integer
for zeile = 1 to 50 'bitte an Deine Zeilen anpassen
s = cells(zeile,4) 'bitte die 4 an Deine Spalte mit den Namen anpassen
x = WorksheetFunction.Substitute(s, "(", "")
x = WorksheetFunction.Substitute(x, ")", "")
cells(zeile,4)=x
next zeile
End Sub
das ganze in ein Modul packen (Alt+F11 >> neue Modul >> Code einfügen) und mit F5 starten
Gruß
harry
Um Klammern aus einer Excel-Spalte zu entfernen, kannst du die Suchen und Ersetzen-Funktion nutzen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
Strg + H
, um das Dialogfeld "Suchen und Ersetzen" zu öffnen.(
und lasse das Feld „Ersetzen durch“ leer.)
.Diese Methode ist ideal, wenn du Excel Klammern über mehrere Zeilen oder Spalten entfernen möchtest.
Problem: Es passiert nichts, wenn ich auf „Alle ersetzen“ klicke.
Problem: Ich kann die Klammern nicht entfernen.
Wenn die Suchen und Ersetzen-Funktion nicht ausreicht, kannst du auch VBA verwenden, um Klammern zu entfernen. Hier ist ein einfaches VBA-Skript:
Sub main()
Dim s As String
Dim x As String
Dim zeile As Integer
For zeile = 1 To 50 ' Bitte an Deine Zeilen anpassen
s = Cells(zeile, 4) ' Bitte die 4 an Deine Spalte anpassen
x = WorksheetFunction.Substitute(s, "(", "")
x = WorksheetFunction.Substitute(x, ")", "")
Cells(zeile, 4) = x
Next zeile
End Sub
Um dies zu verwenden, öffne den VBA-Editor mit Alt + F11
, erstelle ein neues Modul und füge den Code ein. Starte das Makro mit F5
.
Angenommen, du hast folgende Daten in der Spalte D:
D |
---|
Gentes (Marco Gentes) |
Dulski (Joachim Dulski) |
Wilhelm (Carsten Wilhelm) |
Nach der Anwendung der Suchen und Ersetzen-Funktion oder des VBA-Codes sieht die Spalte so aus:
D |
---|
Gentes |
Dulski |
Wilhelm |
Jetzt sind alle Klammern in Excel entfernt und du hast saubere Daten.
1. Wie kann ich Klammern in Excel über mehrere Spalten entfernen?
Du kannst die Suchen und Ersetzen-Funktion oder ein VBA-Skript anpassen, um mehrere Spalten gleichzeitig zu bearbeiten. Wähle einfach alle betroffenen Spalten aus, bevor du die Funktion anwendest.
2. Gibt es eine Möglichkeit, Klammern in Excel über mehrere Zeilen zu entfernen, ohne VBA?
Ja, du kannst die Suchen und Ersetzen-Funktion verwenden, um Klammern schrittweise zu entfernen, indem du die entsprechenden Zellen oder Spalten auswählst.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen