Hoe gebruik ik de vba mid-functie?
De VBA MID-functie wordt vermeld in de tekstcategorie VBA-functies. Wanneer u het in VBA-code gebruikt, kan het een substring uit een string halen met behulp van de startpositie en het aantal te extraheren tekens. Simpel gezegd extraheert u specifieke tekens uit een string door een startpositie te gebruiken en het aantal tekens in te stellen dat vervolgens moet worden geëxtraheerd.
Syntaxis
Midden(sterkte, start, [lengte])
Argumenten
- Str : De tekenreeks waaruit u een subtekenreeks wilt extraheren.
- Start : De startpositie van de subtekenreeks in de tekenreeks.
- [Lengte] : de lengte van de subtekenreeks (dit is een optioneel argument en als dit wordt weggelaten, extraheert VBA standaard alle tekens van het begin tot het einde van de tekenreeks).
Voorbeeld
Om praktisch te begrijpen hoe u de VBA MID-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:
Sub example_MID() Range("B1").Value = Mid(Range("A1"), 7, 6) End Sub
In de bovenstaande code hebben we MID gebruikt om de string te halen uit de waarde die we hebben in cel A1 en in de functie hebben we startpunt 7 genoemd en een totaal aantal van 6 tekens om te krijgen.
Opmerkingen
- Als de opgegeven tekenreeks NULL is, retourneert deze NULL in het resultaat.