Bỏ qua nội dung chính

Làm cách nào để nhanh chóng bỏ chọn các ô khỏi phạm vi đã chọn trong Excel?

Giả sử bạn cần bỏ chọn một số ô hoặc phạm vi từ các lựa chọn hiện tại, bạn phải bỏ chọn toàn bộ lựa chọn và chọn lại, vì Excel không cung cấp cách bỏ chọn các ô khi chúng đã được chọn. Và bài viết này sẽ liệt kê một số hướng dẫn phức tạp để bỏ chọn một phần của ô hoặc phạm vi khỏi vùng chọn hiện tại.

Bỏ chọn một phần của ô hoặc phạm vi khỏi vùng chọn bằng mã VBA

Bỏ chọn một phần của ô hoặc phạm vi khỏi lựa chọn với Kutools cho Excel

Ví dụ, bạn đã chọn rất nhiều ô, nhưng bây giờ bạn thấy có một số ô mà bạn không muốn. Vì vậy, bạn cần bỏ chọn chúng và để lại các ô đã chọn khác, hãy xem ảnh chụp màn hình sau:


mũi tên màu xanh bong bóng bên phải Bỏ chọn một phần của ô hoặc phạm vi khỏi vùng chọn bằng mã VBA

VBA là một cách tuyệt vời để giải quyết một số hoạt động trong Excel mà không dễ dàng với các lệnh của Excel. Cũng vậy, bỏ chọn các ô hoặc phạm vi.

Bước 1: Chọn phạm vi mà bạn sẽ làm việc với;

Bước 2: Bấm vào ô trong vùng chọn mà bạn muốn bỏ chọn bằng cách nhấn giữ Ctrl Chìa khóa.

Bước 3: Nhấn giữ Khác + F11 các phím trong Excel và nó sẽ mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

Bước 4: Nhấp chuột Chèn > Mô-đunvà dán macro sau vào Cửa sổ mô-đun.

VBA để bỏ chọn ô hiện hoạt khỏi lựa chọn

Sub UnSelectCell()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set DeleteRng = Application.InputBox("Delete Range", xTitleId, Type:=8)
For Each rng In InputRng
    If Application.Intersect(rng, DeleteRng) Is Nothing Then
        If OutRng Is Nothing Then
            Set OutRng = rng
        Else
            Set OutRng = Application.Union(OutRng, rng)
        End If
    End If
Next
OutRng.Select
End Sub

Bước 5: Nhấn phím F5 phím để chạy macro này. Sau đó, một hộp thoại bật lên để bạn chọn một phạm vi hoạt động. Xem ảnh chụp màn hình:




Bước 6: Sau đó nhấn vào OK, một hộp thoại khác bật lên để bạn bỏ chọn các ô trong phạm vi. Và nếu bạn muốn bỏ chọn nhiều ô trong phạm vi, bạn có thể giữ Ctrl để chọn từng cái một. Xem ảnh chụp màn hình:




Bước 7: Nhấp chuột OK, và bạn có thể thấy kết quả:



mũi tên màu xanh bong bóng bên phải Bỏ chọn một phần của ô hoặc phạm vi khỏi lựa chọn với Kutools cho Excel

Nếu bạn cần bỏ chọn nhiều ô hoặc phạm vi khỏi vùng chọn, VBA ở trên không phải là một cách tốt. Vì vậy, chúng tôi giới thiệu thủ thuật sau đây, Chọn trình trợ giúp phạm vi công cụ của Kutools cho Excel. Nó có thể giúp bạn bỏ chọn bất kỳ ô hoặc phạm vi lựa chọn nào một cách dễ dàng và nhanh chóng.

Kutools cho Excel bao gồm hơn 300 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 30 ngày. Lấy nó ngay.

Bước 1: Nhấp chuột Kutools > Chọn công cụ >> Chọn trình trợ giúp phạm vi….

Bước 2: Trong Chọn trình trợ giúp phạm vi hộp thoại, kiểm tra Bỏ chọn ô rồi bấm hoặc kéo chuột để bỏ chọn các ô hoặc phạm vi khỏi vùng chọn. Xem ảnh chụp màn hình:

Bước 3: Và các ô bạn không mong muốn đã được bỏ chọn khỏi vùng chọn. Ở cuối, đóng Chọn trình trợ giúp phạm vi hộp thoại.

Để biết thêm thông tin về Chọn trình trợ giúp phạm vi, Vui lòng truy cập Chọn mô tả tính năng của Trình trợ giúp phạm vi.


Các bài liên quan:

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!

 

 

 

 

 

Comments (4)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
thank you so much
Rated 5 out of 5
This comment was minimized by the moderator on the site
Why can't Excel just allow users to deselect cells by holding down Ctrl like Google Sheets does?? It's ridiculous
This comment was minimized by the moderator on the site
This code you posted above in VBA for deselecting active cell from selection crashes on me when I X out of the input dialog box and the deselected cells once again become selected cells. How do we fix the code so after you use the VBA code you can get out of it and not loose what you deselected?

Thanks
This comment was minimized by the moderator on the site
After I have deselected the range of cells I want to deselect I get an error when I try to close the pop-up input box for another range. how do I fix that in the code provided above? Thanks.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations