Hoe verwijder je niet-alfa-tekens uit cellen in Excel?
U hebt bijvoorbeeld bereikgegevens zoals Jacob "001" @ # $%, en u wilt alle niet-alfa-tekens uit de tekenreeks verwijderen om deze zo te houden Jakob. Hoe kunt u in Excel snel alle niet-alfa-tekens uit cellen verwijderen?
Verwijder niet-alfa-tekens uit cellen met VBA-code
Verwijder snel niet-alfa-tekens uit cellen met Kutools voor Excel
Verwijder niet-alfa-tekens uit cellen met VBA-code
Met VBA-code kunt u niet-alfa-tekens verwijderen en alleen de alfa-tekens behouden (az) in de cellen als de volgende stappen:
1. Markeer het bereik waarvan u alle niet-alfa-tekens wilt verwijderen.
2. klikken Ontwikkelaar > Visual Basic, een nieuw Microsoft Visual Basic for Applications-venster wordt weergegeven, klik op Invoegen > Moduleen voer vervolgens de volgende code in het Module:
VBA: verwijder alle niet-alfa-tekens uit cellen
Sub RemoveNotAlphas()
'Updateby2014128
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xOut = ""
For i = 1 To Len(Rng.Value)
xTemp = Mid(Rng.Value, i, 1)
If xTemp Like "[a-z.]" Or xTemp Like "[A-Z.]" Then
xStr = xTemp
Else
xStr = ""
End If
xOut = xOut & xStr
Next i
Rng.Value = xOut
Next
End Sub
3. En klik dan knop om de code uit te voeren. Er wordt een dialoogvenster op het scherm weergegeven waarin u een bereik kunt selecteren waarvan u alle niet-alfa-tekens wilt verwijderen. Zie screenshot:
4. Dan klikken OK, zijn alle niet-alfa-tekens verwijderd. Zie screenshot:
Verwijder snel niet-alfa-tekens uit cellen met Kutools voor Excel
Als u niet alle niet-alfa-tekens wilt verwijderen door een VBA-macro te gebruiken, geeft u er misschien de voorkeur aan de Verwijder tekens instrument Kutools for Excel.
Kutools for Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. Get it Now
Na het installeren van Kutools for Excel, kunt u gemakkelijk en comfortabel alle niet-alfa-tekens uit een reeks cellen verwijderen.
1. Selecteer het bereik waarvan u de niet-alfa-tekens wilt verwijderen.
2. klikken Kutools > Teksttools > Verwijder tekens, zie screenshot:
3. De Verwijder tekens dialoogvenster verschijnt. Controleer dan Niet-alfa-tekens optie Verwijder tekens dialoog venster. Tegelijkertijd kunt u een voorbeeld van het resultaat van de Voorbeschouwing Paneel. Zie screenshot:
4. En klik dan OK or Solliciteer. Alle niet-alfa-tekens worden verwijderd.
Dit hulpprogramma kan ook numerieke tekens, niet-numerieke tekens, niet-afdrukbare tekens enzovoort verwijderen. Voor meer gedetailleerde informatie over Verwijder tekensKunt u terecht op Functiebeschrijving van tekens verwijderen.
Relatieve artikelen:
- Verwijder alfatekens uit cellen
- Verwijder niet-numerieke tekens uit cellen
- Verwijder numerieke tekens uit cellen
- Verwijder niet-afdrukbare tekens uit cellen
- Verwijder snel regeleinden
- Verwijder niet-alfanumerieke tekens
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!