Hướng dẫn tạo phím tắt để ẩn, xoá Sheet trong Excel

Trong bài viết này, Học Excel Online sẽ hướng dẫn cách tạo phím tắt trong để ẩn Sheet, xoá Sheet trong Excel một cách nhanh chóng và hiệu quả.

Hướng dẫn tạo phím tắt để ẩn, xoá Sheet trong Excel

Trong bài viết trước về hướng dẫn tạo phím tắt để chọn Sheet đầu tiền, Sheet cuối cùng trong Excel, nếu như bạn theo dõi Học Excel Online thì chắc hẳn cũng nắm được rồi.

Hướng dẫn tạo phím tắt để chọn Sheet đầu tiên, Sheet cuối cùng trong excel

Thì trong bài viết này, chúng ta vẫn tiếp tục vận dụng tính năm Record Macros trong Excel, với mục đích để tạo được phím tắt và sau đó sẽ viết Code để ẩn cũng như xoá Sheet trong Excel một cách nhanh chóng. Cụ thể như sau:

Ta thực hiện Record Macros, trong phần Shortcut key bạn giữ phím Shift và gõ 1 chữ cái nào để tạo phím tắt, sao cho phím Ctrl + Shift + phím bạn gõ không trùng với bất kỳ 1 phím tắt nào hiện có.

Tạo phím tắt để ẩn Sheet

Mình Record Macros này để ẩn Sheet với

  • Tên Macro là HideWs
  • Phím tắt mình chọn để ẩn Sheet là Ctrl + Shift + H

Vì mục đích của việc Record này là để tạo phím tắt nên tới đây bạn có thể dùng việc Record lại.

Cách hiện thẻ Developer để ghi Macro hoặc viết code VBA trong Excel

Mở trình soạn thảo VBA lên và ta gõ vào dòng Code sau để ẩn Sheet

ActiveSheet.Visible = False

Chỉ đơn giản như vậy là bạn đã tạo được phím tắt để ẩn Sheet trong Excel rồi.

Tiếp theo sẽ là xoá Sheet.

Tạo phím tắt để xoá Sheet

Ta sẽ Record một Macro nữa để tạo phím tắt xoá Sheet, cụ thể mình đã Record như sau:

  • Tên Macro là DeleteWs
  • Phím tắt mình chọn để xoá Sheet là Ctrl + Shift + E

Mở cửa sổ VBA lên, tìm tới Sub có tên là DeleteWs và gõ vào dòng Code như sau:

ActiveSheet.Delete

Quá đơn giản phải không nào. Bạn lại có 1 phím tắt để xoá Sheet nữa rồi, mỗi lần bạn cần xoá 1 Sheet nào đó bạn chỉ cần chọn Sheet đó là ấn Ctrl + Shift + E

Nhưng nó sẽ hiện lên thông báo để xác nhận thao tác của bạn đấy vì việc xoá Sheet trong Excel bạn sẽ không thể Ctrl + Z lại được. Một khi đã xoá rồi là nó sẽ đi luôn đấy

Tuy nhiên, nếu bạn là một người quyết đoán, không bao giờ sai , bạn không muốn hiện lên thông báo xác nhận đó thì bạn cho thêm dòng Code này vào trước để tăng tính năng thông báo đó của Excel

Application.DisplayAlerts = False

Và một điều, cũng có thể xem như một nguyên tắc đó là: Khi đã tắt cái gì thuộc về hệ thống rồi thì khi chạy xong bạn nên bật nó lại (đưa trở về mặc định của hệ thống) với dòng Code sau:

Application.DisplayAlerts = True

Với việc thêm 2 dòng Code này trước và sau dòng Code xoá Sheet trên, sẽ không thông báo nào có thể ngăn cản bạn trong việc ấn Ctrl + Shift + E và Sheet đó sẽ đi xa về miền cực lại luôn.

Kết luận

Chỉ với các thao tác khá đơn giản trên, bạn đã có thể tự tạo thêm cho mình được những phím tắt hữu ích, giúp cho việc thao với trang tính một cách nhanh chóng, chuyên nghiệp và hiệu quả hơn khi làm việc với Excel.

Đó là các bước đơn giản cần biết để bạn có thể nắm được một số thủ thuật, một số mẹo trong VBA. Trên đây chỉ là một trong những điều tuyệt vời mà VBA có thể mang lại cho bạn. Và để có thể chinh phục cũng như làm chủ được nó thì bạn cần phải tìm hiểu cũng như giành thời gian hơn. Tham khảo Khóa học VBA101 – Tự động hoá Excel với lập trình VBA cho người mới bắt đầu của Học Excel Online để nắm bắt những thủ thuật và cách thức để làm việc với Excel một cách hiệu quả hơn.
Ngoài ra, bạn có thể tham khảo thêm một số bài viết khác liên quan ở ngay dưới đây:

VBA101 – Tự động hoá Excel với lập trình VBA cho người mới bắt đầu

VBA201 – Lập trình VBA nâng cao trong Excel

Hướng dẫn tạo phím tắt để chọn Sheet đầu tiên, Sheet cuối cùng trong excel

Bắt đầu với Excel Macros và lập trình VBA

Hướng dẫn cách đưa Macros lên thanh Ribbon trong Excel


Tác giả: dtnguyen (Nguyễn Đức Thanh)

@ Học Excel Online | DTNguyen.business
· · ·

Khóa học mới xuất bản