VBA-stringoperatoren
Stringgegevens worden gebruikt om gegevens vast te houden die bestaan uit cijfers, tekens en symbolen. "Jul-2015" is een voorbeeld van een stringgegevens. Het is opgebouwd uit
- Karakters (juli)
- Symbool (-)
- Cijfers (2015)
Stringoperatoren worden gebruikt om stringgegevens te manipuleren. U kunt bijvoorbeeld de waarde juli-2015 samenvoegen uit de eerste 3 letters van de maand en het jaar, zoals "juli-2015".
De volgende tabel toont de aaneenschakeling VBA-stringoperator.
S / N | Operator | Omschrijving | Voorbeeld | Uitvoer |
---|---|---|---|---|
1 | | Concatenate: deze operator wordt gebruikt om strings samen te voegen | "John Doe" | John Doe |
Voorbeeld broncode
MsgBox "John" & "Doe", vbOKOnly, "Concatenate Operator"
Het uitvoeren van de bovenstaande code levert het volgende resultaat op
VBA-stringmanipulatiefuncties
VBA-stringmanipulatie is een belangrijk element in Excel VBA voor macro-programmering en stringbewerkingen. Excel biedt verschillende soorten VBA String Manipulation-functies, zoals:
- Join : wordt gebruikt om twee strings samen te voegen of samen te voegen
- Links : wordt gebruikt om tekens uit de linkerkant van de tekenreeks te halen
- Rechts : wordt gebruikt om tekens aan de rechterkant van de tekenreeks te extraheren
- Mid : wordt gebruikt om een substring uit het midden van een string te halen
- Len : wordt gebruikt om de lengte van een string te vinden
- Instr : wordt gebruikt om de positie van een subtekenreeks in een tekenreeks te vinden
Download de bovenstaande Excel-code