Fjern tegn fra venstre eller høyre side av variabel lengde - VBA -kodeeksempler

Innholdsfortegnelse

Hvis du alltid vet lengden på en streng, er det enkelt å fjerne tegn fra den. Eksempel: Hvis du har en streng på 10 tegn og du vil fjerne 1 tegn fra venstre side, returnerer du bare de 9 riktige tegnene:

msgbox Høyre (Mystring, 9)

Dette fungerer ikke for en streng med variabel lengde, eller en som du ikke vet på forhånd, er lengden. I dette tilfellet kan du bruke formelen (Lengde - N) til å angi hvor mange tegn du skal trekke ut:

MsgBox Høyre (Mystring, Len (Mystring) - 1)

Hvor 1 er antall tegn som skal fjernes fra venstre side av strengen. Dette vil returnere strengen minus venstre mest tegn.

For å fjerne tegn fra høyre side av en streng, bytt ut Ikke sant med Venstre

wave wave wave wave wave