/ / Excel VBA virknes manipulācija

Excel VBA virknes manipulācija

Pievienojies stīgām | Pa kreisi | Pa labi | Vidū | Len | Instr

Šajā nodaļā jūs atradīsit vissvarīgākās funkcijas manipulēt virknes in Excel VBA.

Ievietojiet komandu pogu savā darblapā un pievienojiet zemāk esošās koda rindiņas. Lai izpildītu koda līnijas, noklikšķiniet uz komandas pogas lapā.

Pievienojies stīgām

Mēs izmantojam & operatori, lai sapludinātu (pievienotu) virknes.

Kods:

Dim text1 As String, text2 As String
text1 = "Hi"
text2 = "Tim"

MsgBox text1 & " " & text2

Rezultāts:

Pievienojies stīgām

Piezīme: lai ievietotu atstarpi, izmantojiet ""

Pa kreisi

Lai no virknes izņemtu kreiso rakstzīmi, izmantojiet pa kreisi.

Kods:

Dim text As String
text = "example text"

MsgBox Left(text, 4)

Rezultāts:

Pa kreisi

Pa labi

Lai no labās puses iegūtu pareizās rakstzīmes, izmantojiet Tiesības. Mēs varam arī tieši ievietot tekstu funkcijā.

Kods:

MsgBox Right("example text", 2)

Rezultāts:

Pa labi

Vidū

Lai iegūtu apakšvirkni, sākot no virknes vidus, izmantojiet Mid.

Kods:

MsgBox Mid("example text", 9, 2)

Rezultāts:

Vidū

Piezīme: sāka 9 pozīcijā (t) ar garumu 2. Jūs varat izlaist trešo argumentu, ja vēlaties izvilkt apakšvirkni, kas sākas virknes vidū, līdz strāvas beigām.

Len

Lai iegūtu virknes garumu, izmantojiet Len.

Kods:

MsgBox Len("example text")

Rezultāts:

Len

Piezīme: ietilpst telpa (8. pozīcija)!

Instr

Lai atrastu apakšvirkni pozīcijā virknē, izmantojiet Instr.

Kods:

MsgBox Instr("example text", "am")

Rezultāts:

Instr

Piezīme: 3. pozīcijā atrasta virkne "am".

Lasīt arī: