Gộp 2 cell lại thành 1

Liên hệ QC

Hưng Bắp

Thành viên mới
Tham gia
10/5/18
Bài viết
17
Được thích
4
Chào mọi người,
Mình cần gộp 2 cell lại thành 1 cell, có xuống hàng.
Vì sheet của mình có hơn 7000 tình huống như vậy, mong mọi người chỉ cách để thực hiện.
Cám ơn nhiều.
Capture.JPG
 
Không thành công bạn ơi.
Dù sao cũng cám ơn bạn đã quan tâm!
 
Hiện tại, mình dùng công thức để gộp 2 cell lại có chèn thêm 1 ký tự đặc biệt.
Mình cần giúp tạo 1 macro để thay dấu + thành lệnh xuống hàng vblf, mong được giúp đỡ.
Cám ơn.
Capture.JPG
Bài đã được tự động gộp:

Oh, để mình thự lại, sao mình chỉ ra AB, không xuống hàng?
 
Hiện tại, mình dùng công thức để gộp 2 cell lại có chèn thêm 1 ký tự đặc biệt.
Mình cần giúp tạo 1 macro để thay dấu + thành lệnh xuống hàng vblf, mong được giúp đỡ.
Cám ơn.
View attachment 198466
Bài đã được tự động gộp:

Oh, để mình thự lại, sao mình chỉ ra AB, không xuống hàng?
Có thể sử dụng công thức này =SUBSTITUTE(C1,"+",CHAR(10))
còn nếu muốn VBA thì chờ các bạn khác giúp nha hihi
 
Không hiểu sao bên mình không được. Mình còn dùng Excel 2003.
Capture.JPG
Cám ơn phihndhsp, nhưng nó không thành công với máy mình :(
 
Lần chỉnh sửa cuối:
Sử dụng macro với đoạn code sau:
Ci.select
Application.SendKeys Ai, True
Application.SendKeys "%{ENTER}", True
Application.SendKeys Bi, True
Application.SendKeys "{ENTER}", True
 
Format Wraptext cho kết quả chứ bạn
Ah, format wraptext thành công.
Xin lỗi vì mình quá gà mờ :D
Cám ơn tất cả mọi người đã giúp đỡ nhiệt tình.
Bài đã được tự động gộp:

Sử dụng macro với đoạn code sau:
Ci.select
Application.SendKeys Ai, True
Application.SendKeys "%{ENTER}", True
Application.SendKeys Bi, True
Application.SendKeys "{ENTER}", True
Cám ơn nlbx!
 
Sử dụng macro với đoạn code sau:
Ci.select
Application.SendKeys Ai, True
Application.SendKeys "%{ENTER}", True
Application.SendKeys Bi, True
Application.SendKeys "{ENTER}", True
Oái. Bạn ơi sao mình copy cái đoạn trên vào mà nó không chạy nhỉ. Bạn giúp mình nha
 
sub xxx()
Dim raSel , cllRun as Range
set raSel=Selection
set cllRun=raSel(1,raSel.columns.count+1)
cllRun.select
Application.ScreenUpdating = False
For i=1 to raSel.rows.count
Application.SendKeys raSel(i,1), True
Application.SendKeys "%{ENTER}", True
Application.SendKeys raSel(i,2), True
Application.SendKeys "{ENTER}", True
next
Application.ScreenUpdating = true
end sub
 
Lần chỉnh sửa cuối:

File đính kèm

  • Gop Cot.xlsm
    17.9 KB · Đọc: 5
sub xxx()
Dim raSel , cllRun as Range
set raSel=Selection
set cllRun=raSel(1,raSel.columns.count+1)
cllRun.select
Application.ScreenUpdating = False
For i=1 to raSel.rows.count
Application.SendKeys raSel(i,1), True
Application.SendKeys "%{ENTER}", True
Application.SendKeys raSel(i,2), True
Application.SendKeys "{ENTER}", True
next
Application.ScreenUpdating = true
end sub
Bảo sao mà mình copy mấy dòng lệnh trên nó không chạy được. Hóa ra phải thêm mấy cái kia vào nữa. Cám ơn Bạn rất nhiều
 
Web KT
Back
Top Bottom