1. Trang chủ
  2. » Công Nghệ Thông Tin

Xử lý chuỗi ký tự trong VBA excel

4 3,7K 9

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 412,88 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

XỬ LÝ CHUỖI KÝ TỰ TRONG VBA EXCEL Trong bài viết này sẽ giới thiệu các hàm cơ bản để xử lý ký tự trong Excel VBA.. File bài tập đính kèm Bạn tải về cùng nhé!. Tạo một command button trê

Trang 1

XỬ LÝ CHUỖI KÝ TỰ TRONG VBA EXCEL

Trong bài viết này sẽ giới thiệu các hàm cơ bản để xử lý ký tự trong

Excel VBA

File bài tập đính kèm (Bạn tải về cùng nhé)!

Tạo một command button trên worksheet của bạn, và paste đoạn code bên dưới, sau đó click vào button để thực hiện đoạn code

Join Strings

Chúng ta dùng ký tự & để nối các chuỗi ký tự

Dim text1 As String, text2 As String

text1 = "Hi"

text2 = "Tim"

MsgBox text1 & " " & text2

Kết quả:

Chú ý: Để insert khoảng trống, dùng “ “

Left

Để lấy các ký tự bên trái một chuỗi, ta dùng Left

Dim text As String

Trang 2

text = "example text"

MsgBox Left(text, 4)

Kết quả: trả về 4 ký tự bên trái của chuỗi text

Right

Để lấy các ký tự bên trái một chuỗi, ta dùng Left

Code:

MsgBox Right("example text", 2)

Kết quả: Trả về 2 ký tự phía bên phải của chuỗ ký tự

Mid

Đề lấy một chuỗ ký tự con nằm trong một chuỗi ký tự khác, bắt đầu ở giữa chuỗi

đó, ta dung Mid

Code:

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

Trang 3

Kết quả: Trả về chuỗi có 2 ký tự bắt đầu từ vị trí số 9

Len

Để lấy độ dài cảu chuỗi ký tự, dùng hàm Len

Code:

MsgBox Len("example text")

Kết quả: Chuỗi có 12 ký tự, khoảng trống (ở vị trí 8) cũng được tính

Instr

Để tìm vị trí của một chuỗi con trong một chuỗi, ta dùng hàm Instr Code:

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

Kết quả: Chuỗi “am” tìm thấy ở vị trí thứ 3 trong chuỗi “example text”

Trang 4

* Nếu bạn muốn tìm hiểu sâu hơn về các chức năng bên trên, các bạn có thể đặt câu hỏi cho chúng tôi để được giải đáp, hoặc tìm trong phần Best Practice các bài viết liên quan

Ngày đăng: 27/08/2015, 00:10

w