Odstráňte znaky z ľavej alebo pravej strany reťazca s premennou dĺžkou - príklady kódu VBA

Obsah

Ak vždy poznáte dĺžku reťazca, je ľahké z neho odstrániť znaky. Príklad: Ak máte reťazec s 10 znakmi a chcete odstrániť 1 znak z ľavej strany, vráťte pravých 9 znakov:

msgbox vpravo (Mystring, 9)

To nefunguje pre reťazec s premennou dĺžkou alebo pre reťazec, o ktorom vopred neviete, že je dlhý. V tomto prípade môžete pomocou vzorca (Dĺžka - N) určiť, koľko znakov chcete extrahovať:

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

Kde 1 je počet znakov, ktoré sa majú odstrániť z ľavej strany reťazca. Tým sa vráti reťazec mínus znak vľavo.

Ak chcete odstrániť znaky z pravej strany reťazca, nahraďte ich Správny s Vľavo

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave