Manipularea șirurilor VBA Excel - Macro Excel ușor

Cuprins

Join Strings | Stânga | Corect | Mijloc | Len | Instr

În acest capitol, veți găsi cele mai importante funcții manipulați șirurile în Excel VBA.

Plasați un buton de comandă pe foaia de lucru și adăugați liniile de cod de mai jos. Pentru a executa liniile de cod, faceți clic pe butonul de comandă de pe foaie.

Alăturați-vă șirurilor

Folosim operatorul & pentru a concatena (uni) șiruri.

Cod:

Dim text1 ca șir, text2 ca șir
text1 = "Bună"
text2 = "Tim"
MsgBox text1 & "" & text2

Rezultat:

Notă: pentru a insera un spațiu, utilizați „”

Stânga

Pentru a extrage caracterele din stânga dintr-un șir, utilizați Stânga.

Cod:

Reduceți textul ca șir
text = "text de exemplu"
MsgBox la stânga (text, 4)

Rezultat:

Dreapta

Pentru a extrage cele mai drepte caractere dintr-un șir, utilizați Dreapta. De asemenea, putem insera text direct într-o funcție.

Cod:

MsgBox Right („text de exemplu”, 2)

Rezultat:

Mijloc

Pentru a extrage un șir, începând cu mijlocul unui șir, utilizați Mid.

Cod:

MsgBox Mid („text de exemplu”, 9, 2)

Rezultat:

Notă: a început la poziția 9 (t) cu lungimea 2. Puteți omite al treilea argument dacă doriți să extrageți un șir care începe în mijlocul unui șir, până la sfârșitul șirului.

Len

Pentru a obține lungimea unui șir, utilizați Len.

Cod:

MsgBox Len („text de exemplu”)

Rezultat:

Notă: spațiu (poziția 8) inclus!

Instr

Pentru a găsi poziția unui șir într-un șir, utilizați Instr.

Cod:

MsgBox Instr („text de exemplu”, „am”)

Rezultat:

Notă: șirul „am” găsit în poziția 3. Accesați pagina noastră despre funcția Instr pentru mai multe informații și exemple.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave