Trong chương này , bạn sẽ tìm thấy các chức năng quan trọng nhất để thao tác với chuỗi string trong Excel VBA
Đặt một nút lệnh trên bảng tính của bạn và thêm các dòng mã dưới đây. Để thực hiện các dòng code, nhấp vào nút lệnh trên sheet.
Các thao tác xử lý chuỗi stringJoint Strings
Chúng tôi sử dụng toán tử & để nối hai chuỗi với nhau Code: Dim text1 As String, text2 As String
text1 = “Hi”
text2 = “Tim”
MsgBox text1 & ” ” & text2
Kết quả:
Lưu ý : để chèn một khoảng trống, sử dụng ” ” Left Để trích xuất các ký tự bên trái của một chuỗi , sử dụng hàm LEFT. Code:
Dim text As String
text = “example text”
MsgBox Left(text, 4)
Kết quả:
RIGHT
Để trích xuất các ký tự bên phải nhất từ một chuỗi, sử dụng RIGHT. Chúng tôi cũng có thể trực tiếp chèn văn bản trong một hàm.
Code:
MsgBox Right(“example text”, 2)
Kết quả:
MID
Để trích xuất một chuỗi con , bắt đầu ở giữa của một chuỗi , sử dụng MID.
Code:
Lưu ý : bắt đầu tại vị trí 9 ( t ) với chiều dài 2. Bạn có thể bỏ qua đối số thứ ba nếu bạn muốn trích xuất một chuỗi con bắt đầu ở giữa của một chuỗi cho đến cuối
LEN: độ dài chuỗi
Để có được độ dài của một chuỗi , sử dụng Len .
Code:
MsgBox Len(“example text”)
Kết quả:
Lưu ý : khoảng trống (vị trí 8 ) cũng được bao gồm trong chuỗi Instr Để tìm vị trí của một chuỗi con trong một chuỗi , sử dụng Instr . Code:
MsgBox Instr(“example text”, “am”)
Kết quả:
Lưu ý : . chuỗi đang tìm thấy ở vị trí 3
DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.Cám ơn.