/ / / Χειρισμός χορδών VBA του Excel

Επεξεργασία κορδονιών VBA Excel

Συμμετοχή σε χορδές | Αριστερά | σωστά | Στα μέσα | Λεν | Instr

Σε αυτό το κεφάλαιο, θα βρείτε τις πιο σημαντικές λειτουργίες χειριστείτε χορδές σε Excel VBA.

Τοποθετήστε ένα κουμπί εντολών στο φύλλο εργασίας σας και προσθέστε τις παρακάτω γραμμές κώδικα. Για να εκτελέσετε τις γραμμές κώδικα, κάντε κλικ στο κουμπί εντολών στο φύλλο.

Συμμετοχή σε χορδές

Χρησιμοποιούμε τον χειριστή & για να συνενώσει τις συμβολοσειρές.

Κώδικας:

Dim text1 As String, text2 As String
text1 = "Hi"
text2 = "Tim"

MsgBox text1 & " " & text2

Αποτέλεσμα:

Συμμετοχή σε χορδές

Σημείωση: για να εισαγάγετε ένα κενό, χρησιμοποιήστε το ""

Αριστερά

Για να εξαγάγετε τους αριστερούς χαρακτήρες από μια συμβολοσειρά, χρησιμοποιήστε την επιλογή Αριστερά.

Κώδικας:

Dim text As String
text = "example text"

MsgBox Left(text, 4)

Αποτέλεσμα:

Αριστερά

σωστά

Για να εξαγάγετε τους πιο δεξιούς χαρακτήρες από μια συμβολοσειρά, χρησιμοποιήστε τη Δεξιά. Μπορούμε επίσης να εισαγάγουμε άμεσα κείμενο σε μια λειτουργία.

Κώδικας:

MsgBox Right("example text", 2)

Αποτέλεσμα:

σωστά

Στα μέσα

Για να εξαγάγετε μια υποζώνη, ξεκινώντας από τη μέση μιας συμβολοσειράς, χρησιμοποιήστε το Mid.

Κώδικας:

MsgBox Mid("example text", 9, 2)

Αποτέλεσμα:

Στα μέσα

Σημείωση: ξεκίνησε στη θέση 9 (t) με το μήκος 2. Μπορείτε να παραλείψετε το τρίτο όρισμα, αν θέλετε να εξαγάγετε ένα υποσύνολο που αρχίζει στη μέση μιας συμβολοσειράς, μέχρι το τέλος της συμβολοσειράς.

Λεν

Για να πάρετε το μήκος μιας συμβολοσειράς, χρησιμοποιήστε το Len.

Κώδικας:

MsgBox Len("example text")

Αποτέλεσμα:

Λεν

Σημείωση: συμπεριλαμβάνεται χώρος (θέση 8)!

Instr

Για να βρείτε τη θέση ενός υποσυστήματος σε μια συμβολοσειρά, χρησιμοποιήστε το Instr.

Κώδικας:

MsgBox Instr("example text", "am")

Αποτέλεσμα:

Instr

Σημείωση: Η συμβολοσειρά "am" βρέθηκε στη θέση 3.

Επίσης διαβάστε: