/ / Excel VBA מחרוזת מניפולציה

אקסל מחרוזת מניפולציה

הצטרף מחרוזות | שמאלה | ימין | אמצע | לן | Instr

בפרק זה, אתה תמצא את הפונקציות החשובות ביותר לתפעל מחרוזות in 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)

תוצאה:

שמאלה

ימין

כדי לחלץ את התווים הנכונים ממחרוזת, השתמש ב- Right (ימין). אנחנו יכולים גם להוסיף טקסט ישירות בפונקציה.

קוד:

MsgBox Right("example text", 2)

תוצאה:

ימין

אמצע

כדי לחלץ מחרוזת, החל באמצע מחרוזת, השתמש באמצע.

קוד:

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.

קרא גם: