Làm thế nào để tạo Macro biến nhiều ô cell thành 1 ô cell (Merge)

Liên hệ QC

omertaj123

Thành viên mới
Tham gia
5/3/11
Bài viết
20
Được thích
0
Em muốn tạo 1 macro sao cho khi đặt chuột ở vị trí bất kỳ và chạy Macro thì các ô xung nó được tạo thành 1 ô (Merge). Ví dụ em để chuột ở vị trí D6 và chạy macro thì D6:F8 tạo thành 1 ô 3x3 duy nhất. Em làm thử như hướng dẫn nhưng mỗi khi chạy macro thì chuột lại chạy về đúng vị trí mình tạo macro chứ không tạo đc ô 3x3 ở vị trí đặt chuột-\\/.. Pro nào biết chỉ em phát nhé@$@!^%@$@!^%@$@!^%@$@!^%
Tiện thể cho em hỏi luôn có thể lồng Macro vào câu lệnh được không ạ, ví như ta dùng lệnh If để kiểm tra điều kiện nào đó ở một ô nào đó, nếu đúng thì thực hiện macro tại ô đó (macro này chỉ thực hiện ở lệnh ở 1 ô duy nhất).. có thì làm thế nào ạ? Thank cáo Pro trước nha:)
 

File đính kèm

Để merg ô như bạn thì dùng sub lệnh này

Range(ActiveCell, ActiveCell.Offset(2, 2)).Merge

VBA có thể làm được rất nhiều thứ.
 
Upvote 0
Hic, VBA thì mình không biết, Liệu có cách giải đơn giản hơn không?
 
Upvote 0
Hic, VBA thì mình không biết, Liệu có cách giải đơn giản hơn không?
Bạn cũng ngộ thiệt, nhờ người khác viết giùm macro, đến lúc nhận được câu trả lời bằng VBA thì lại nói không biết, vậy bạn muốn tạo macro bằng ngôn ngữ gì?
Thôi thì khỏi cần VBA, bạn tham khảo bài này cho khỏe nhé!
 
Upvote 0
thì mình chỉ đọc hướng dẫn tạo macro đơn giản thôi, tạo mấy cái macro đơn giản thì mình làm đc nhưng VBA thì mình chưa tìm hiểu/-*+/
 
Upvote 0
Web KT

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

Back
Top Bottom