VBA-stringmanipulatiefuncties en Operaverdraaid
VBA-reeks Operaverdraaid
String data wordt gebruikt om data vast te houden die bestaat uit getallen, tekens en symbolen. “Jul-2015” is een voorbeeld van string data. Het bestaat uit
- Personages (juli)
- Symbool (-)
- Numbers (2015)
Stringoperatoren worden gebruikt om stringdata te manipuleren. U kunt bijvoorbeeld de waarde van juli-2015 samenvoegen van de eerste 3 letters van de maand en het jaar, zoals 'Jul-2015'.
De volgende tabel toont de VBA-tekenreeksoperator voor samenvoeging.
S / N | Operator | Technische Beschrijving | Voorbeeld | uitgang |
---|---|---|---|---|
1 | & | Samenvoegen: Deze operator wordt gebruikt om strings aan elkaar te koppelen | "John Doe" | Mona |
Voorbeeld broncode
MsgBox “John” & “Doe”, vbOKOnly, “Aaneengeschakeld OperaTor”
Het uitvoeren van de bovenstaande code levert het volgende resultaat op
Manipulatiefuncties voor VBA-tekenreeksen
VBA String Manipulatie is een belangrijk element in Excel VBA voor macroprogrammering en stringbewerkingen. Excel biedt verschillende typen VBA String Manipulation-functies, zoals:
- Open: wordt gebruikt om twee strings samen te voegen of samen te voegen
- Links: wordt gebruikt om tekens aan de linkerkant van de string te extraheren
- Rechts: wordt gebruikt om tekens aan de rechterkant van de string te extraheren
- Midden: wordt gebruikt om een subtekenreeks uit het midden van een tekenreeks te extraheren
- Len: wordt gebruikt om de lengte van een string te vinden
- Instructie: wordt gebruikt om de positie van een substring in een string te vinden
Download de bovenstaande Excel-code