Xuống dòng trong chuỗi ký tự

Liên hệ QC

ERX_Vietnam

Thành viên hoạt động
Tham gia
27/9/08
Bài viết
114
Được thích
178
Mình có chuỗi ký tự như sau trong ô D1: "CAO OC VAN PHONG PASTEUR / 139 Pasteur / HCM-Q.1". Nay mình muốn dùng hàm (hay macro cũng được) sao cho có thể trích dữ liệu này ra như sau:
CAO OC VAN PHONG PASTEUR
139 Pasteur
HCM-Q.1
Tức là bỏ qua các ký tự " / " và xuống dòng trong cùng 1 cell (Alt+Enter).
Mình không biết là nên post vào đâu nữa, nếu có gì sai sót mong BQT move giúp.
Thanks mọi người trước nha.
 
Mình có chuỗi ký tự như sau trong ô D1: "CAO OC VAN PHONG PASTEUR / 139 Pasteur / HCM-Q.1". Nay mình muốn dùng hàm (hay macro cũng được) sao cho có thể trích dữ liệu này ra như sau:
CAO OC VAN PHONG PASTEUR
139 Pasteur
HCM-Q.1
Tức là bỏ qua các ký tự " / " và xuống dòng trong cùng 1 cell (Alt+Enter).
Mình không biết là nên post vào đâu nữa, nếu có gì sai sót mong BQT move giúp.
Thanks mọi người trước nha.

Giả sử A3 chứa CAO OC VAN PHONG PASTEUR / 139 Pasteur / HCM-Q.1

Ô B3 bạn vào công thức: =SUBSTITUTE(A3,"/",CHAR(10))

Tại B3 nhấn Ctrl + 1 chọn Alignment - > Wraptext.

Xem file đính kèm nha!.
 

File đính kèm

Giả sử A3 chứa CAO OC VAN PHONG PASTEUR / 139 Pasteur / HCM-Q.1

Ô B3 bạn vào công thức: =SUBSTITUTE(A3,"/",CHAR(10))

Tại B3 nhấn Ctrl + 1 chọn Alignment - > Wraptext.

Xem file đính kèm nha!.

Oh, thanks bạn lắm lắm! Mình đã làm được rồi, mình cho thêm ký tự " " vào "/" thành " / " và đã được kết quả như ý. Nhưng cho mình hỏi thêm chút char(10) thì nên hiểu như thế nào vậy bạn? Mình mới tập tành với Excel thui, giải thích giúp mình được không?
 
Char(10) là ký tự đặc biệt, tượng trưng cho ký tự "xuống hàng".
Mỗi khi chúng ta nhấn Enter (trong Word chẳng hạn) sẽ xuất hiện ký tự này, và báo cho máy biết là chỗ đó tui ... "chầm chậm xuống hang".
 
Anh ơi cho em hỏi là nếu trong Macro thì có dùng được Char(10) để xuống dòng cho chuỗi ký tự được ko ạ. Và nếu như không dùng được Char(10) thì mình phải dùng ký tự gì để xuống dòng cho chuỗi ký tự ạ?
Bài đã được tự động gộp:

Char(10) là ký tự đặc biệt, tượng trưng cho ký tự "xuống hàng".
Mỗi khi chúng ta nhấn Enter (trong Word chẳng hạn) sẽ xuất hiện ký tự này, và báo cho máy biết là chỗ đó tui ... "chầm chậm xuống hang".
Anh ơi cho em hỏi là nếu trong Macro thì có dùng được Char(10) để xuống dòng cho chuỗi ký tự được ko ạ. Và nếu như không dùng được Char(10) thì mình phải dùng ký tự gì để xuống dòng cho chuỗi ký tự ạ?
 
Anh ơi cho em hỏi là nếu trong Macro thì có dùng được Char(10) để xuống dòng cho chuỗi ký tự được ko ạ. Và nếu như không dùng được Char(10) thì mình phải dùng ký tự
Trong macro dùng được, với cú pháp sau:

MyStr = "Finish 200 reports." & Chr(10) & "By ptm0412"
 
Bạn nên gửi file và mô tả yêu cầu chứ nói chung chung thế thì cũng chỉ nhận được những trả lời chung chung vậy thôi.
 
Em cảm ơn, nhưng em vẫn chưa thực sự hiểu lắm ạ. Anh có thể cho em xin zalo để e hỏi thêm 1 chút về cái này được ko ạ.
Tôi không kết bạn với người lạ. Bạn copy câu ví dụ của tôi vào 1 Msgbox sẽ thấy.

Msgbox "Finish 200 reports." & Chr(10) & "By ptm0412"
 
Web KT

Bài viết mới nhất

Back
Top Bottom