Tekenreeksen zoeken en verwijderen - Excel-tips

Inhoudsopgave

Mike vraagt:

Is er een manier waarop ik bepaalde tekens eenvoudig uit een tekstreeks kan verwijderen? Ik heb bijvoorbeeld een postcode BN19 4GX en ik wil alle numerieke tekens verwijderen om BN GX te verlaten.

Dit is gemakkelijker met VBA.

Ga naar de VB Editor (Alt + F11), ga naar Invoegen, Module. Plak deze code daar in.

Function RemoveNumeric(Rng As String) As String Dim Tmp As String Dim i As Integer Tmp = Rng For i = 0 To 9 Tmp = Application.Substitute(Tmp, i, "") Next i RemoveNumeric = Tmp End Function

Nu, terug in Excel, als uw oorspronkelijke tekst in A1 staat, plaatst u deze formule waar u het resultaat wilt:

=RemoveNumeric(A1)

en je krijgt 'BN GX'. De functie verwijdert alle numerieke tekens, dat wil zeggen (0,1,2,3,4,5,6,7,8,9), maar kan worden aangepast om iets anders te vervangen.

Opmerking

Geëxtraheerd uit het prikbord van.com

Interessante artikelen...