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.