Trong Excel ta có thể xóa cả một sheet bằng cách nào

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ả.

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

Microsoft Excel là một trong những công cụ được sử dụng rộng rãi nhất trong bất kỳ ngành công nghiệp nào. Là một chương trình bảng tính điển hình, nó cho phép người dùng nhập và lưu trữ một lượng lớn dữ liệu trong sổ làm việc. MS Excel được tối ưu hóa để phân tích và tính toán dữ liệu. Chương trình linh hoạt này cũng có thể được sử dụng để xây dựng mô hình phân tích dữ liệu, viết các công thức đơn giản và phức tạp để thực hiện các phép tính trên dữ liệu đó, kéo bảng tổng hợp từ dữ liệu theo bất kỳ cách nào có thể và trình bày dữ liệu với biểu đồ trông chuyên nghiệp. Trong khi người dùng thao tác với dữ liệu trên Excel, họ thường thấy cần phải xóa nhiều hàng trong Microsoft Excel.

Khi người dùng xử lý các tập dữ liệu lớn, có nhiều cách để họ có thể xóa các hàng riêng lẻ đến hàng nghìn hàng. Trong hướng dẫn này, bạn sẽ biết các thủ thuật khác nhau để xóa nhiều hàng trong Microsoft Excel trong một lần.

Cách xóa nhiều hàng, cột, sheet trong Excel

Bạn có thể thử các phương pháp sau để xóa nhiều hàng trong Microsoft Excel không mong muốn:

  1. Xóa nhiều hàng trong Microsoft Excel thông qua menu ngữ cảnh
  2. Xóa nhiều hàng trong Microsoft Excel bằng Phím tắt
  3. Xóa nhiều hàng trong Excel theo màu ô
  4. Xóa nhiều hàng bằng cách chạy Macro

Đọc thêm để biết các thủ thuật này hoạt động như thế nào.

1. Xóa nhiều hàng trong Microsoft Excel thông qua menu ngữ cảnh

Thủ thuật này hoạt động tốt khi bạn định xóa nhiều hàng liên tiếp, hãy làm theo các bước sau:

1]Mở trang tính Microsoft Excel có dữ liệu bạn muốn thao tác.

2]Từ dữ liệu, chọn tất cả các hàng bạn muốn xóa trong một khoảng.

3]Bây giờ, nhấp chuột phải vào lựa chọn để mở menu ngữ cảnh.

4]Đánh ‘Delete‘.

5]Sau đó chọn ‘Entire row từ danh sách tùy chọn xóa và nhấn ‘Ok‘.

Ngoài ra, bạn cũng có thể nhấn nút ‘Home‘ trên trang tính MS Excel và điều hướng đến ‘Cells‘. Mở rộng các tùy chọn bằng cách nhấp vào nút mũi tên xuất hiện bên cạnh ‘Delete‘. Bây giờ từ menu thả xuống, hãy chọn ‘Delete Sheet Rows‘ để loại bỏ các hàng không mong muốn.

2. Xóa nhiều hàng trong Excel bằng Phím tắt

Ở đây chúng ta sẽ sử dụng một trong những phím tắt được sử dụng nhiều nhất, tức là ‘CTRL+ Minus [-]‘. Hãy cho chúng tôi hiểu cách sử dụng nó:

  • Chọn nhiều hàng trong một lần thử

1]Chọn các hàng không mong muốn trong một lần thử trên trang tính của bạn để xóa nhiều hàng trong Microsoft Excel.

2]Bây giờ, nhấn ‘Ctrl + – ‘để xóa lựa chọn đã thực hiện.

Xin lưu ý: Bây giờ nếu các cột hoặc hàng không liên tiếp, bạn sẽ phải chọn các hàng riêng lẻ bằng cách nhấn và giữ nút CTRL trên bàn phím và nhấp riêng lẻ vào các hàng không mong muốn.

Sau khi lựa chọn hoàn tất, hãy nhấn phím tắt như đã đề cập.

  • Xóa dữ liệu hàng loạt sau hàng

Trong trường hợp bạn có tập dữ liệu trong đó bạn cần xóa tất cả dữ liệu trong hàng trước đó là 30 chẳng hạn. Điều này có thể dễ dàng được thực hiện bằng cách sử dụng phím tắt ‘CTRL + Shift +?‘ để chọn tất cả các hàng từ điểm bắt đầu đến điểm cuối cùng của bạn. Sau khi các hàng được chọn, nhấn xóa khỏi menu ngữ cảnh hoặc là cell grouptừ Homehoặc chỉ cần nhấn ‘CTRL + -.

3. Xóa nhiều hàng trong Excel theo màu ô

Excel cung cấp tùy chọn bộ lọc tuyệt vời này cho phép người dùng sắp xếp dữ liệu của họ theo nhiều cách khác nhau – và sắp xếp theo màu ô là một trong số đó. Điều này cho phép bạn xóa tất cả các cột chứa màu nền cụ thể.

1]Mở trang tính Microsoft Excel có dữ liệu bạn muốn thao tác.

2]Để áp dụng trình tập tin vào bảng của bạn, hãy chuyển đến phần ‘Data‘ và nhấn vào ‘Filter‘ biểu tượng.

3]Bây giờ hãy nhấp vào mũi tên nhỏ xuất hiện ngay bên cạnh tên của cột mục tiêu.

4]Đi tới ‘Filter by color‘ và chọn màu ô chính xác mà bạn muốn xóa.

5]Nhấp vào OK và bạn sẽ thấy tất cả các ô đã chọn ở trên cùng.

6]Bây giờ chọn các ô màu đã lọc, nhấp chuột phải vào chúng và chọn ‘Delete Row‘ từ danh sách tùy chọn.

Các dòng có cùng màu sẽ bị xóa nhanh chóng.

4. Xóa nhiều Hàng bằng cách chạy Macro

Đối với những người có nhiệm vụ trong Microsoft Excel mà họ cần phải thực hiện nhiều lần, nó có thể dễ dàng được tự động hóa bằng cách ghi macro. Macro là một hành động hoặc một tập hợp các hành động mà người dùng có thể chạy bao nhiêu lần họ dự định. Do đó, bạn cũng có thể tạo macro để xóa nhiều hàng trong Microsoft excel; đây là các bước:

1]Chọn các hàng được nhắm mục tiêu mà bạn muốn xóa.

2]Nhấn ‘ALT + F11‘ trên bàn phím của bạn để mở VBA editor.

3]Nhấp vào dự án đầu tiên từ ngăn bên trái.

4]]Điều hướng đến thanh menu và chọn ‘Insert > Module‘.

5]Dán mã sau vào cửa sổ mới để chọn nhiều ô để xóa:

Sub Delete_Rows[] ‘delete multiple rows [rows 4, 5 and 6] Worksheets[“Sheet1”].Range[“C4:C6”].EntireRow.Delete End Sub

Thay đổi các tham chiếu số hàng [“C4:C6”] để chọn các hàng cụ thể không mong muốn.

6]Cuối cùng, chạy tập lệnh macro. Bạn có thể nhấp vào ‘Run hoặc nhấn phím tắt F5 để xóa nhiều hàng trong Excel.

Làm xong! Bây giờ thực thi Macro tương tự bất cứ khi nào có nhu cầu thao tác với dữ liệu tương tự.

Microsoft Excel là điểm đến duy nhất để lưu trữ và lưu trữ dữ liệu thay đổi theo thời gian. Nhưng cập nhật dữ liệu có thể là một công việc tẻ nhạt; ngay cả những việc nhỏ hơn như xóa hàng có thể trở nên tốn thời gian và có thể đòi hỏi nhiều nỗ lực. Chúng tôi hy vọng hướng dẫn này sẽ giúp bạn và làm cho mọi thứ trở nên dễ dàng hơn một chút.

Bài liên quan:

  1. 10 Mẹo và Thủ thuật Excel hữu ích nhất cho người mới bắt đầu
  2. Mẹo và Thủ thuật Microsoft Excel nâng cao.

  • Thẻ: Excel

Video liên quan

Chủ Đề