Mọi người làm việc với sổ làm việc Microsoft Excel đều sẽ phải xóa bảng tính (còn gọi là worksheet) sớm muộn. Nó có thể chứa quá nhiều lỗi, hoặc đơn giản là không còn cần thiết. Nếu bạn đang ở trong tình huống này và thắc mắc cách xóa một hoặc nhiều bảng tính Excel, bài viết này sẽ giải thích một số cách để thực hiện.
Xóa bảng tính khỏi Microsoft Excel rất đơn giản, bạn không cần am hiểu kỹ thuật đặc biệt. Tuy nhiên, có nhiều cách để làm, và cách nào phù hợp nhất sẽ do bạn quyết định. Chỉ cần nhớ rằng nếu xóa một sheet trong Excel, bạn sẽ không thể khôi phục lại, và dữ liệu bên trong sẽ mất đi. Vì vậy hãy cẩn trọng về những gì bạn xóa.
Điều đó nói vậy, hãy xem hướng dẫn chèn bảng tính vào tài liệu Word để mở rộng kỹ năng Excel của bạn.
1. Phương Pháp Menu Chuột Phải
Menu chuột phải là cách nhanh nhất và dễ dàng nhất để xóa một bảng tính MS Excel đơn lẻ khỏi sổ làm việc. Làm theo các bước sau để thực hiện chỉ trong vài cú nhấp chuột:
- Chuột phải vào tab sheet ở dưới cùng màn hình.
- Chọn "Delete" (Xóa) từ menu bật lên.
- Xác nhận bạn muốn xóa sheet khi được nhắc bằng cách chọn nút "Delete".
Sau đó, bảng tính đã chọn sẽ tự động bị xóa.
2. Xóa Nhiều Sheet Cùng Lúc
Nếu bạn có nhiều bảng tính Excel cần xóa, bạn sẽ nhận thấy việc nhấp vào cảnh báo bật lên cho từng sheet khá tẻ nhạt. Có thể nhóm các sheet cần xóa và xóa tất cả cùng một lúc thay vì xóa từng cái một. Cách làm:
- Chuột trái vào sheet đầu tiên cần xóa để chọn nó.
- Giữ phím CTRL và chuột trái vào các sheet khác (mỗi cái một) mà bạn muốn xóa. Thao tác này sẽ chọn tất cả và nhóm chúng lại. Bạn sẽ thấy từ khóa "Group" (Nhóm) trong tên file Excel ở đầu cửa sổ.
- Chuột phải vào bất kỳ sheet đã chọn nào và chọn "Delete" từ menu.
- Excel sẽ hiển thị cảnh báo, nhưng bạn chỉ thấy một cảnh báo cho tất cả các sheet bạn đang xóa.
- Chọn nút "Delete" để xác nhận.
Lưu ý: Bạn không thể xóa tất cả worksheet khỏi sổ làm việc. Để Excel hoạt động, sổ làm việc phải có ít nhất một worksheet hiển thị.
3. Sử Dụng Tab Home Để Xóa Bảng Tính
Tab Home chứa tất cả các lệnh thường dùng nhất của Excel. Bạn sẽ tìm thấy tùy chọn Delete trong phần Cells trên Ribbon Excel. Cách xóa sheet từ tab Home:
- Chọn bảng tính bạn muốn xóa. Sheet đó phải đang active (hiển thị) để xóa từ tab Home.
- Đi đến tab Home.
- Tìm phần Cells và nhấp "Delete".
- Khi menu mở ra, chọn tùy chọn "Delete Sheet" (Xóa sheet).
- Để hoàn tất, nhấp nút "Delete" khi cảnh báo bật lên.
4. Sử Dụng Navigation Pane Để Xóa Sheet
Rất tiếc, tính năng này hiện chỉ dành cho thành viên chương trình Microsoft 365 Insider. Nó không có trong Microsoft Excel trên Windows. Tuy nhiên, nếu bạn là thành viên Insider, thông tin này vẫn hữu ích cho bạn.
Navigation Pane liệt kê tất cả các yếu tố trong một Sổ làm việc Microsoft Excel. Bạn có thể dùng nó để hiểu hoặc điều hướng sổ làm việc. Nhưng bạn cũng có thể xóa một số yếu tố, bao gồm cả sheet. Làm theo các bước dễ dàng sau:
- Đi đến tab View.
- Tìm lệnh "Navigation" trong phần Show. Navigation pane sẽ xuất hiện ở bên phải sổ làm việc.
- Chuột phải vào tên sheet và chọn "Delete" từ menu.
- Khi thông báo cảnh báo bật lên, nhấp nút "Delete".
Và chỉ như vậy, worksheet đã biến mất!
5. Xóa Sheet Excel Bằng Phím Tắt Bàn Phím
Xóa bảng tính bằng phím tắt Excel là cách dễ dàng nhất để xóa nội dung không mong muốn nhanh chóng. Nhưng không có phím tắt chuyên biệt cho việc xóa bảng tính. Có lẽ vì Microsoft không muốn bạn xóa công việc quan trọng nhầm lẫn. Đó cũng là lý do các phương pháp xóa sheet khác được thiết lập.
Tuy nhiên, dùng bàn phím, bạn có thể dùng phím nóng ALT để xóa bảng tính. Cách làm:
- Nhấn phím ALT để kích hoạt phím nóng, sau đó nhấn lần lượt các phím sau:
- Nhấn H. Sẽ chọn tab Home.
- Nhấn D. Sẽ chọn lệnh Delete.
- Nhấn S để chọn lệnh "Delete Sheet" từ menu Delete.
Lưu ý: Cách này sẽ xóa sheet đang active (đang hiển thị). Với một chút luyện tập, phương pháp này thậm chí nhanh hơn cách dùng menu chuột phải như đã mô tả ở trên.
6. Phím Tắt Kế Thừa (Legacy) Vẫn Hoạt Động
Excel trước đây có hệ thống menu trước khi các lệnh Ribbon trực quan được thêm vào phần mềm. Hệ thống menu đi kèm với các phím tắt riêng giúp tăng tốc quy trình làm việc trong Excel. Nếu bạn biết đúng lệnh phím tắt, bạn vẫn có thể dùng chúng.
Lệnh xóa worksheet Excel hiện tại là ALT + E + L. Dùng nó để xóa nhanh một sheet tại một thời điểm. Cách này vẫn kích hoạt thông báo cảnh báo nếu worksheet có nội dung, vì vậy bạn phải kiên nhẫn nhấp nút Delete cho mỗi sheet xóa.
7. Sử Dụng Trình Soạn Thảo VBA Để Xóa Nhiều Worksheet
Nếu bạn từng phải xóa nhiều worksheet trong sổ làm việc MS Excel, bạn đã biết công việc đó tẻ nhạt đến đâu. Thông báo cảnh báo bật lên cho mỗi worksheet xóa, và bạn phải nhấp nút xác nhận mỗi lần. Để tránh nhiều cảnh báo, bạn luôn có thể nhóm worksheet. Tuy nhiên, nếu quá nhiều, bạn phải tìm và nhóm thủ công, tốn thời gian.
Thay vào đó, bạn có thể dùng Visual Basic for Applications (VBA) làm giải pháp thay thế. Microsoft phát triển và triển khai ngôn ngữ lập trình ứng dụng này trong một số ứng dụng Microsoft Office như Word, Excel, và Access. Cách này không chỉ tự động hóa quá trình xóa mà còn bỏ qua tất cả thông báo cảnh báo.
- Bạn có thể có tab Developer trong Excel để truy cập VBA. Nhưng nếu không thấy, chỉ cần nhấn Alt + F11, lệnh bàn phím này sẽ mở cửa sổ VBA.
- Sau khi mở VBA, nhấp "Insert" (Chèn), chọn "Module" từ menu thả xuống. Sẽ mở cửa sổ mới để bạn nhập code.
- Để xóa tất cả sheet trừ sheet đang active, dùng code sau trong module VBA:
Sub DeleteAllSheets() Application.DisplayAlerts = False For Each ws In Worksheets If ws.Name <> ActiveSheet.Name Then ws.Delete End If Next ws Application.DisplayAlerts = True End Sub
- Bạn có thể copy và dán code này để không phải gõ thủ công. Sau đó, nhấp nút Play màu xanh trên Ribbon để chạy code.
Tất cả worksheet không active tại thời điểm đó sẽ tự động bị xóa. Bạn có thể đóng VBA và kiểm tra trong Excel. Sẽ không có cảnh báo nhờ dòng Application.DisplayAlerts = False trong code, ngăn chặn chúng bật lên.
Tương tự, bạn có thể xóa tất cả sheet chứa từ hoặc văn bản cụ thể trong tên.
- Dùng code sau thay thế:
Sub DeleteSheetsWithCertainText()
Dim MyText As String
MyText = Application.InputBox("Enter text that your sheets contain")
Application.DisplayAlerts = False
For Each ws In Worksheets
If ws.Name Like "*" & MyText & "*" Then
ws.Delete
End If
Next ws
Application.DisplayAlerts = True
End Sub
- Khi chạy code này, bạn sẽ thấy cửa sổ bật lên. Nhấp đúp vào "DeleteSheetsWithCertainText" để nhập văn bản.
- Một hộp thoại khác mở ra. Tại đây bạn gõ tên các worksheet muốn xóa. Có thể là năm hoặc từ chung. Tất cả số, chữ, ký hiệu đều hoạt động.
Cách xóa bảng tính trong Microsoft Excel nào bạn thích nhất? Nâng cao năng suất với cách tiếp cận tốt nhất, và cho chúng tôi biết trong phần bình luận nếu bạn tìm thấy cách khác xử lý bảng tính không mong muốn.