Χειριστές VBA String - Λειτουργίες χειρισμού συμβολοσειράς VBA

Πίνακας περιεχομένων:

Anonim

Χειριστές VBA String

Τα δεδομένα συμβολοσειράς χρησιμοποιούνται για τη συγκράτηση δεδομένων που αποτελούνται από αριθμούς, χαρακτήρες και σύμβολα. Το "Ιουλ-2015" είναι ένα παράδειγμα δεδομένων συμβολοσειράς. Αποτελείται από

  • Χαρακτήρες (Ιουλ)
  • Σύμβολο (-)
  • Αριθμοί (2015)

Οι τελεστές συμβολοσειράς χρησιμοποιούνται για χειρισμό δεδομένων συμβολοσειράς Για παράδειγμα, μπορείτε να συνδυάσετε την τιμή Ιουλίου-2015 από τα 3 πρώτα γράμματα του μήνα και του έτους, όπως "Ιούλιος-2015".

Ο παρακάτω πίνακας δείχνει τον τελεστή συμβολοσειράς VBA.

Δ / Ν Χειριστής Περιγραφή Παράδειγμα Παραγωγή
1 & Concatenate: Αυτός ο τελεστής χρησιμοποιείται για τη συνένωση συμβολοσειρών μαζί "John" & "Doe" Τζον Ντο

Παράδειγμα πηγαίου κώδικα

MsgBox "John" & "Doe", vbOKOnly, "Concatenate Operator"

Η εκτέλεση του παραπάνω κώδικα παράγει το ακόλουθο αποτέλεσμα

Λειτουργίες χειρισμού συμβολοσειράς VBA

Το VBA String Manipulation είναι ένα σημαντικό στοιχείο στο Excel VBA για Macro προγραμματισμό και λειτουργίες συμβολοσειρών. Το Excel παρέχει διάφορους τύπους λειτουργιών VBA String Manipulation όπως:

  • Join : χρησιμοποιείται για συνένωση ή ένωση δύο χορδών
  • Αριστερά : χρησιμοποιείται για την εξαγωγή χαρακτήρων από την αριστερή πλευρά της συμβολοσειράς
  • Δεξιά : χρησιμοποιείται για την εξαγωγή χαρακτήρων από τη δεξιά πλευρά της συμβολοσειράς
  • Mid : χρησιμοποιείται για την εξαγωγή ενός υποστρώματος από τη μέση μιας συμβολοσειράς
  • Len : χρησιμοποιείται για να βρει το μήκος μιας συμβολοσειράς
  • Instr : χρησιμοποιείται για την εύρεση της θέσης ενός substring σε μια συμβολοσειρά

Κάντε λήψη του παραπάνω κώδικα του Excel