Excel VBA String-manipulatie - Eenvoudige Excel-macro's

Inhoudsopgave

Join Strings | Links | Rechts | Midden | Len | Instructie

In dit hoofdstuk vindt u de belangrijkste functies om snaren manipuleren in Excel VBA.

Plaats een opdrachtknop op uw werkblad en voeg de onderstaande coderegels toe. Om de coderegels uit te voeren, klikt u op de opdrachtknop op het blad.

Join Strings

We gebruiken de operator & om strings samen te voegen (samen te voegen).

Code:

Dim tekst1 als tekenreeks, tekst2 als tekenreeks
tekst1 = "Hallo"
text2 = "Tim"
MsgBox tekst1 & " " & tekst2

Resultaat:

Opmerking: gebruik " " om een ​​spatie in te voegen

Links

Gebruik Left om de meest linkse tekens uit een tekenreeks te extraheren.

Code:

Dim tekst als string
text = "voorbeeldtekst"
MsgBox Links (tekst, 4)

Resultaat:

Rechts

Gebruik Rechts om de meest rechtse tekens uit een tekenreeks te extraheren. We kunnen ook direct tekst invoegen in een functie.

Code:

MsgBox Right("voorbeeldtekst", 2)

Resultaat:

midden

Gebruik Mid om een ​​subtekenreeks te extraheren, beginnend in het midden van een tekenreeks.

Code:

MsgBox Mid("voorbeeldtekst", 9, 2)

Resultaat:

Opmerking: begonnen op positie 9 (t) met lengte 2. Je kunt het derde argument weglaten als je een substring wilt extraheren die in het midden van een string begint, tot het einde van de string.

Len

Gebruik Len om de lengte van een string te krijgen.

Code:

MsgBox Len ("voorbeeldtekst")

Resultaat:

Let op: spatie (positie 8) inbegrepen!

Instructie

Gebruik Instr om de positie van een subtekenreeks in een tekenreeks te vinden.

Code:

MsgBox Instr("voorbeeldtekst", "am")

Resultaat:

Let op: string "am" gevonden op positie 3. Bezoek onze pagina over de Instr functie voor meer informatie en voorbeelden.

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

wave wave wave wave wave