Hỏi cách kẻ bảng tự động trong excel

Liên hệ QC

vannc121

Thành viên mới
Tham gia
3/11/18
Bài viết
14
Được thích
1
Em đang tìm cách tự động kẻ bảng (viền) trong excel, mong m.n giúp đỡ.
Em có để ảnh miêu tả bên dưới.
Ví dụ:
Bảng dữ liệu từ A1 đến F10. Em điền số bất kỳ theo hàng ví dụ như hàng từ A3:D3 thì tự động kẻ bảng viền từ A1 đến D3.
Em lại tiếp tục điền sô bất kỳ hàng B4:F4 thì tự động kẻ bảng viền từ B1 đền F4.
Em đang tìm tòi dùng Conditional Formating nhưng vẫn không thành công. các bác có ý kiến nào hay thì hướng dẫn em vơi. Em cảm ơn
17.png
 
Em đang tìm cách tự động kẻ bảng (viền) trong excel, mong m.n giúp đỡ.
Em có để ảnh miêu tả bên dưới.
Ví dụ:
Bảng dữ liệu từ A1 đến F10. Em điền số bất kỳ theo hàng ví dụ như hàng từ A3:D3 thì tự động kẻ bảng viền từ A1 đến D3.
Em lại tiếp tục điền sô bất kỳ hàng B4:F4 thì tự động kẻ bảng viền từ B1 đền F4.
Em đang tìm tòi dùng Conditional Formating nhưng vẫn không thành công. các bác có ý kiến nào hay thì hướng dẫn em vơi. Em cảm ơn
View attachment 230297
Tham khảo bài viết VBA, tô viềng trong Excel
 
..........................................................................
 
Lần chỉnh sửa cuối:
Ví dụ:
Bảng dữ liệu từ A1 đến F10. Em điền số bất kỳ theo hàng ví dụ như hàng từ A3: D3 thì tự động kẻ bảng viền từ A1 đến D3.
Em đang tìm tòi dùng Conditional Formating nhưng vẫn không thành công. các bác có ý kiến nào hay thì hướng dẫn em vơi. Em cảm ơn
View attachment 230297
Đây là mục hàm và công thức nên ta không bàn về VBA. Dùng Conditional Formating được nếu tôi hiểu ý. Nhưng ...
........................................................................................................................................... bằng niềm tin?
 

File đính kèm

  • CF.JPG
    CF.JPG
    10.2 KB · Đọc: 11
Đây là mục hàm và công thức nên ta không bàn về VBA. Dùng Conditional Formating được nếu tôi hiểu ý. Nhưng ...
........................................................................................................................................... bằng niềm tin?
Ý của em là từ I trở đi thôi ạ, e k cần thiết............ để ____ cũng được mà, miễn sao là auto được ạ. Như hình em nhập từ I13:Q13 rồi nó kẻ bảng kia cho e đỡ sử dụng thu công là tốt lắm rồi. Còn xét về VBA thì e không biết gì ạ.
 
Còn xét về VBA thì e không biết gì ạ.
Bạn biết VBA hay không không quan trọng. VBA chỉ dùng vào việc lớn. Và nếu cần kẻ lưới thì "nhân tiện" kẻ lưới luôn. Còn mỗi việc nhỏ như móng tay thì không cần phải dùng VBA.
Ý của em là từ I trở đi thôi ạ, e k cần thiết............ để ____ cũng được mà, miễn sao là auto được ạ. Như hình em nhập từ I13:Q13 rồi nó kẻ bảng kia cho e đỡ sử dụng thu công là tốt lắm rồi.
Tại sao bạn muốn thao tác từ I mà bạn không cho ví dụ với I mà lại cho ví dụ với A? Kỳ quặc vậy? Cùng một công viết.

Mà cho dù từ I thì có thay A3: D3 bằng vd. I3:M3 thì có gì khác đâu? Bạn muốn nhập vào I3:M3? Bạn sẽ nhập vào J3:L3 thế nào khi mà I3:AR3 bị gộp? Mô tả thì cũng phải có lý chứ đâu phải mô tả bừa?

Tôi không muốn mất công nữa vì tôi nhìn thấy là bạn vẫn không mô tả lại chi tiết. Bạn cũng không muốn mất công mà.

Đã trót thì tôi làm 1 lần. Nếu tôi hiểu sai ý thì tôi cũng dừng.

Chọn vd. vùng I5:N20 -> thẻ Home -> Conditional Formatting -> Manage Rules -> New Rule -> "Use a formula ..." -> nhập công thức
Mã:
=COUNTIF(OFFSET(I5,,,ROW(I$20)+1-ROW(I5),),"*")
-> nhấn Format ... -> thẻ Border -> chọn Outline -> OK -> OK -> OK.

Nếu muốn chọn đến cột AR, hay cột nào thì tùy ý. Chỉ phải lưu ý:
- Với vùng khác thì thay I bằng tên cột đầu tiên của vùng (I là cột đầu tiên của vùng I5:N20)
- thay 5 bằng chỉ số dòng đầu tiên của vùng (5 là dòng đầu tiên của vùng I5:N20)
- thay 20 bằng chỉ số dòng cuối cùng của vùng (20 là dòng cuối cùng của vùng I5:N20)
 
Lần chỉnh sửa cuối:
Tại sao bạn muốn thao tác từ I mà bạn không cho ví dụ với I mà lại cho ví dụ với A? Kỳ quặc vậy? Cùng một công viết.
Mà cho dù từ I thì có thay A3: D3 bằng vd. I3:M3 thì có gì khác đâu? Bạn muốn nhập vào I3:M3? Bạn sẽ nhập vào J3:L3 thế nào khi mà I3:AR3 bị gộp? Mô tả thì cũng phải có lý chứ đâu phải mô tả bừa?
Tôi không muốn mất công nữa vì tôi nhìn thấy là bạn vẫn không mô tả lại chi tiết. Bạn cũng không muốn mất công mà.


Em có biết em viết sai nhưng trên diễn đàn không có chức năng sửa bài và xóa bài.
Em cảm ơn anh nhiều. Chúc a buổi tối tốt lành.
 
Web KT
Back
Top Bottom