Tekens verwijderen van linker- of rechterkant van string met variabele lengte - VBA-codevoorbeelden

Inhoudsopgave

Als u altijd de lengte van een tekenreeks weet, kunt u er gemakkelijk tekens uit verwijderen. Voorbeeld: Als u een tekenreeks heeft van 10 tekens en u wilt 1 teken van de linkerkant verwijderen, retourneer dan gewoon de juiste 9 tekens:

msgbox Rechts(Mystring, 9)

Dit werkt niet voor een string met variabele lengte, of een string waarvan je de lengte niet van tevoren weet. In dit geval kunt u de formule (Lengte - N) gebruiken om aan te geven hoeveel tekens u wilt extraheren:

MsgBox Rechts(Mystring, Len(Mystring) - 1)

Waarbij 1 het aantal tekens is dat aan de linkerkant van de tekenreeks moet worden verwijderd. Dit retourneert de tekenreeks minus het meest linkse teken.

Om tekens aan de rechterkant van een tekenreeks te verwijderen, vervangt u Rechts met Links

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave