Sternchen in Excel suchen und ersetzen mit VBA
Schritt-für-Schritt-Anleitung
Um in Excel ein Sternchen (*) zu suchen und zu ersetzen, kannst Du VBA verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
-
Öffne den VBA-Editor: Drücke ALT + F11, um den Visual Basic for Applications (VBA)-Editor zu öffnen.
-
Einfügen eines Moduls: Klicke im Menü auf Einfügen und wähle Modul.
-
Code eingeben: Füge den folgenden Code in das Modul ein:
Sub SternLoeschen()
Call ThisWorkbook.Worksheets("Tabelle").Columns(9).Replace(What:="*", Replacement:=vbNullString, LookAt:=xlPart)
End Sub
-
Anpassen der Tabelle: Stelle sicher, dass der Name der Tabelle im Code korrekt ist (hier "Tabelle").
-
Ausführen des Codes: Klicke auf F5, um den Code auszuführen und die Sternchen in der angegebenen Spalte zu ersetzen.
Häufige Fehler und Lösungen
Alternative Methoden
Falls Du keine VBA-Lösung verwenden möchtest, kannst Du auch die integrierte Funktion "Suchen und Ersetzen" in Excel nutzen:
- Markiere die Zellen: Wähle den Bereich aus, in dem Du das Sternchen ersetzen möchtest.
- Öffne "Suchen und Ersetzen": Drücke
Strg + H.
- Suchfeld ausfüllen: Gib
* in das Feld "Suchen nach" ein.
- Ersetzen-Feld ausfüllen: Lass das Feld "Ersetzen durch" leer.
- Ersetzen durchführen: Klicke auf
Alle ersetzen.
Diese Methode ist einfach, hat jedoch den Nachteil, dass Du keine spezifischen Regeln wie in VBA festlegen kannst.
Praktische Beispiele
Hier ein Beispiel, wie Du das Sternchen in Excel ersetzen kannst:
Angenommen, die Spalte I enthält folgende Werte:
Nach Ausführung des VBA-Codes oder der "Suchen und Ersetzen"-Funktion würde die Liste so aussehen:
Tipps für Profis
- Stern in Excel einfügen: Wenn Du in Excel ein Sternchen einfügen möchtest, kannst Du einfach
ALT + 42 auf dem numpad drücken.
- Mehrere Spalten bearbeiten: Du kannst den Code anpassen, um mehrere Spalten zu durchsuchen, indem Du die
Columns-Eigenschaft in der VBA-Anweisung änderst.
- Sicherungskopie erstellen: Bevor Du Massenänderungen durchführst, erstelle immer eine Sicherungskopie Deiner Datei.
FAQ: Häufige Fragen
1. Wie kann ich ein Sternchen in Excel suchen und ersetzen?
Du kannst entweder VBA verwenden oder die integrierte Funktion "Suchen und Ersetzen" nutzen, um Sternchen in Excel zu suchen und zu ersetzen.
2. Warum bleibt das Sternchen nach dem Ersetzen erhalten?
Das kann passieren, wenn Du im VBA-Code ein Tildezeichen (~) benutzt oder das Sternchen falsch eingegeben hast. Stelle sicher, dass Du direkt * ohne zusätzliche Zeichen verwendest.