Hur tar man bort alla skiljetecken (komma, citat, apostrof) från celler?
Det finns många skiljetecken i celler, såsom kommatecken, citattecken, punkter, frågetecken, etc. Hur kunde du snabbt ta bort dem från celler i Excel? Den här artikeln ger två lösningar enligt nedan:
- Ta bort alla skiljetecken från celler med användardefinierad funktion
- Ta bort alla skiljetecken från celler med Kutools för Excel
Ta bort alla skiljetecken från celler med användardefinierad funktion
Denna metod introducerar en användardefinierad funktion för att enkelt ta bort alla typer av skiljetecken från celler i Excel. Gör så här:
1. tryck på andra + F11 för att öppna Microsoft Visual Basic for Applications-fönstret.
2. Klicka Insert > Modulerna, och kopiera och klistra sedan in följande kod i det nya öppningsmodulfönstret.
VBA: Ta bort skiljetecken från celler i Excel
Function RemovePunctuation(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "[^A-Z0-9 ]"
.IgnoreCase = True
.Global = True
RemovePunctuation = .Replace(Txt, "")
End With
End Function
3. Spara den användardefinierade funktionen och stäng Visual Basic for Applications-fönstret.
4. Välj en tom cell som du ska mata ut resultat, ange formeln = RemovePunctuation (A2) (A2 är cellen som du kommer att ta bort alla skiljetecken från) in i den och drar sedan fyllhandtaget till det intervall som du behöver.
Och då kommer du att se att alla typer av skiljetecken tas bort. Se skärmdump:
Ta bort alla skiljetecken från celler med Kutools för Excel
Denna metod kommer att introducera Kutools för Excel Ta bort tecken verktyg för att snabbt ta bort alla typer av skiljetecken från valt intervall på en gång. Gör så här:
1. Välj det intervall du vill ta bort alla skiljetecken från och klicka Kutools > text > Ta bort tecken. Se skärmdump:
2. Kontrollera bara i dialogrutan Ta bort tecken Custom alternativet och skriv skiljetecken ~! @ # $% ^ & * () _- + = {} [] :; "" '' <>,. /? `\ | i rutan nedan och klicka på Ok knapp. Se skärmdump:
Och då kommer du att se att alla typer av skiljetecken tas bort från valda celler. Se skärmdump ovan.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu
Demo: Ta bort alla skiljetecken från celler med Kutools för Excel
Relaterade artiklar:
Hur tar jag bort bokstäver från strängar / siffror / celler i Excel?
Hur tar jag bort siffror från textsträngar i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!