Xóa các ký tự khỏi phía bên trái hoặc bên phải của chuỗi độ dài thay đổi - Ví dụ về mã VBA

Mục lục

Nếu bạn luôn biết độ dài của một chuỗi, bạn có thể dễ dàng xóa các ký tự khỏi chuỗi đó. Ví dụ: Nếu bạn có một chuỗi có 10 ký tự và bạn muốn xóa 1 ký tự khỏi phía bên Trái, chỉ cần trả lại bên phải 9 ký tự:

msgbox Right (Mystring, 9)

Điều này không hoạt động đối với chuỗi có độ dài thay đổi hoặc chuỗi mà bạn không biết trước về độ dài của nó. Trong trường hợp này, bạn có thể sử dụng công thức (Độ dài - N) để chỉ định số lượng ký tự cần trích xuất:

MsgBox Right (Mystring, Len (Mystring) - 1)

Trong đó 1 là số ký tự cần xóa ở bên trái của chuỗi. Điều này sẽ trả về chuỗi trừ đi ký tự bên trái nhất.

Để xóa các ký tự khỏi phía bên phải của một chuỗi, hãy thay thế Bên phải với Bên trái

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave