Xóa dữ liệu xác thực excel vba
Tôi đã rất yêu thích danh sách thả xuống của Excel kể từ khi tôi biết về chúng. Nó giúp nhập dữ liệu nhanh Nó cũng cho phép tôi tạo bảng điều khiển và báo cáo tương tác (nơi người dùng có thể chọn một tùy chọn từ trình đơn thả xuống trong toàn bộ bản cập nhật bảng điều khiển) Show
Đây cũng là một công cụ hữu ích khi tôi chia sẻ tệp của mình với người khác, vì tôi có thể hạn chế mục nhập dữ liệu trong một số ô và chỉ cho phép thực hiện lựa chọn từ trình đơn thả xuống Tuy nhiên, trong một số trường hợp, bạn có thể cần xóa trình đơn thả xuống khỏi tệp Excel của mình Điều này có thể là do bạn không cần trình đơn thả xuống nữa hoặc bạn muốn nhập nội dung khác ngoài các tùy chọn trong trình đơn thả xuống Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách nhanh chóng loại bỏ trình đơn thả xuống trong Excel. Tôi cũng sẽ đề cập đến cách bạn có thể loại bỏ tất cả các menu thả xuống trong tệp excel của mình trong một lần Hướng dẫn này bao gồm Tại sao loại bỏ danh sách thả xuống trong Excel?Lý do lớn nhất mà mọi người muốn xóa danh sách thả xuống trong Excel là vì họ muốn nhập một số văn bản khác ngoài văn bản được chỉ định trong danh sách thả xuống Nếu bạn có một danh sách thả xuống trong một ô, và bạn thử nhập một thứ khác, bạn sẽ thấy thông báo lỗi (như minh họa bên dưới) Một lý do phổ biến khác có thể là khi bạn muốn làm lại danh sách thả xuống, nhưng trước tiên, hãy loại bỏ tất cả danh sách hiện có trong trang tính Xóa danh sách thả xuống cụ thể trong ExcelTrước tiên, hãy để tôi chỉ cho bạn cách xóa một danh sách thả xuống cụ thể trong trang tính Để phương pháp này hoạt động, bạn cần chọn danh sách thả xuống (tất cả các ô chứa nhiều danh sách thả xuống) mà bạn muốn xóa Tôi cũng sẽ chỉ cho bạn cách loại bỏ tất cả các trình đơn thả xuống trong trang tính trong phần tiếp theo Sử dụng Hộp thoại Xác thực Dữ liệuBên dưới, tôi có tập dữ liệu Tên nhân viên trong cột A và tôi đã tạo danh sách thả xuống trong ô liền kề (cột B) sẽ hiển thị tên bộ phận Từ dữ liệu này, tôi muốn xóa tất cả menu thả xuống trong cột B Dưới đây là các bước để xóa trình đơn thả xuống khỏi cột B bằng hộp thoại xác thực dữ liệu
Các bước trên sẽ xóa tất cả các quy tắc xác thực dữ liệu khỏi các ô đã chọn và vì danh sách thả xuống cũng là một loại quy tắc xác thực dữ liệu nên những quy tắc này cũng sẽ bị xóa Lưu ý rằng trong trường hợp bạn đã thực hiện các lựa chọn trước đó bằng cách sử dụng danh sách thả xuống, giá trị đó sẽ vẫn còn trong ô. Chỉ danh sách thả xuống sẽ bị xóa Mẹo chuyên nghiệp. Bạn có thể sử dụng phím tắt sau để mở hộp thoại xác thực dữ liệu – ALT + A + V + V (nhấn lần lượt các phím này) Sử dụng nút Xóa tất cảTrong phương pháp trên, chúng tôi chỉ loại bỏ danh sách thả xuống từ các ô. Các giá trị trong ô (nếu có) và định dạng vẫn như cũ Trong trường hợp bạn muốn xóa mọi thứ khỏi các ô đã chọn (bao gồm danh sách thả xuống cũng như các giá trị và định dạng), bạn không cần phải thực hiện lộ trình xác thực dữ liệu Thay vào đó, bạn có thể sử dụng tùy chọn 'Xóa tất cả' có sẵn trong dải băng Bên dưới, tôi có một tập dữ liệu trong đó tôi có tên nhân viên ở cột A và danh sách thả xuống ở cột B (trong đó danh sách thả xuống hiển thị tên bộ phận của nhân viên) Dưới đây là các bước để xóa danh sách thả xuống trong các ô bằng phương pháp 'Xóa tất cả'
Các bước trên sẽ xóa mọi thứ khỏi ô (bao gồm danh sách thả xuống, mọi giá trị trong ô cũng như mọi định dạng được áp dụng cho ô) Phương pháp này phù hợp hơn trong các trường hợp bạn muốn bắt đầu lại từ đầu và muốn loại bỏ mọi thứ đã có trong các ô Mẹo chuyên nghiệp. Bạn cũng có thể sử dụng phím tắt sau để xóa mọi thứ khỏi các ô đã chọn – ALT + H + E + A (nhấn lần lượt các phím này) Sử dụng Phương pháp Sao chép-DánExcel coi danh sách thả xuống giống như định dạng ô. Điều này cho phép bạn sao chép và dán danh sách thả xuống bằng thao tác sao chép-dán đơn giản Và ngược lại, nếu bạn sao chép một ô không có danh sách thả xuống và dán nó lên một ô có danh sách thả xuống, thì danh sách thả xuống sẽ bị xóa (vì định dạng và quy tắc xác thực dữ liệu của các ô được sao chép là Dưới đây tôi có tập dữ liệu này, nơi tôi có các danh sách thả xuống trong cột B mà tôi muốn xóa Dưới đây là các bước để xóa danh sách thả xuống bằng phương pháp sao chép-dán đơn giản
Các bước trên sẽ xóa danh sách thả xuống khỏi các ô đã chọn Một nhược điểm của phương pháp này là nó loại bỏ tất cả định dạng trong các ô và sao chép định dạng từ ô mà chúng ta đã sao chép ở bước 2 Xóa tất cả danh sách thả xuống trong trang tínhTrong phần trên, tôi đã chỉ cho bạn ba phương pháp để loại bỏ danh sách thả xuống khỏi các ô đã chọn Để các phương pháp đó hoạt động, bạn phải biết vị trí của các danh sách thả xuống này, sau đó chọn các ô đó trước khi xóa chúng Trong phần này, tôi sẽ chỉ cho bạn cách bạn có thể loại bỏ tất cả các danh sách thả xuống trong trang tính mà không cần chọn thủ công từng ô có nó Và có hai kịch bản mà bạn có thể sử dụng phương pháp này
Dựa trên cùng một danh sáchBên dưới, tôi có một tập dữ liệu trong đó tôi có các danh sách thả xuống ở hai cột (cột B và E), được tạo bằng cùng một danh sách nguồn (vì vậy tất cả các ô hiển thị cùng một dữ liệu trong menu thả xuống) Và tôi muốn xóa cả hai danh sách thả xuống này Dưới đây là các bước để xóa tất cả danh sách thả xuống trong một lần
Các bước trên sẽ chọn tất cả các ô có danh sách thả xuống sử dụng cùng một danh sách nguồn của ô mà chúng ta đã chọn ở bước 1 Bây giờ chúng tôi đã chọn tất cả các ô có danh sách thả xuống, đây là các bước để xóa danh sách thả xuống đó
Các bước trên sẽ xóa tất cả menu thả xuống dựa trên cùng một danh sách với danh sách trong ô đã được chọn ở Bước 1 Dựa trên các danh sách khác nhauTrong trường hợp bạn muốn loại bỏ tất cả các danh sách thả xuống trong trang tính trong một lần (không phân biệt danh sách nguồn), bạn có thể sử dụng các bước trong phần này
Các bước trên sẽ xóa tất cả các danh sách thả xuống trong trang tính của bạn Điểm hay của phương pháp này là bạn không cần biết rằng tất cả các ô đều có menu thả xuống trong đó. Tùy chọn 'Chuyển đến Đặc biệt' thực hiện điều đó cho bạn thận trọng. Một điều quan trọng cần nhớ là các bước trên sẽ loại bỏ tất cả các loại quy tắc xác thực dữ liệu khỏi trang tính. Mặc dù danh sách thả xuống là tùy chọn xác thực dữ liệu được sử dụng nhiều nhất, nhưng nhiều người cũng sử dụng các quy tắc xác thực dữ liệu không liên quan đến việc tạo menu thả xuống (chẳng hạn như hạn chế nhập dữ liệu giữa hai số hoặc hai ngày). Các bước trên sẽ chọn bất kỳ ô nào có bất kỳ quy tắc xác thực dữ liệu nào được áp dụng cho ô đó (không chỉ danh sách thả xuống) Giữ danh sách thả xuống nhưng cho phép tất cả các mục (Không có thông báo lỗi)Trong một số trường hợp, người dùng có thể giữ danh sách thả xuống miễn là các ô cũng cho phép nhập dữ liệu theo cách thủ công Ví dụ: nếu tôi có một danh sách thả xuống hiển thị tên bộ phận của nhân viên và đối với một nhân viên, tôi muốn nhập 'NA' hoặc 'Không được chỉ định', tôi sẽ không thể thực hiện việc đó vì nó không phải là một bộ phận Nhưng nếu có một cách cho phép bạn nhập các giá trị không phải là một phần của danh sách thả xuống, đồng thời giữ nguyên danh sách thả xuống thì sao? Hãy để tôi chỉ cho bạn cách làm điều này Bên dưới, tôi có tập dữ liệu nơi tôi có danh sách thả xuống trong cột B và tôi muốn giữ danh sách thả xuống cũng như có thể nhập dữ liệu theo cách thủ công vào các ô này Dưới đây là các bước để làm điều này
Sau khi hoàn thành các bước trên, bạn sẽ có thể nhập bất kỳ dữ liệu nào vào ô mà không cần kích hoạt lời nhắc thông báo lỗi Đồng thời, bạn cũng có thể sử dụng các tùy chọn trong danh sách thả xuống để nhập dữ liệu (vì vậy tốt nhất của cả hai thế giới) Trong hướng dẫn này, tôi đã chỉ cho bạn nhiều cách để xóa danh sách thả xuống khỏi ô trong Excel. Nếu bạn muốn xóa nó khỏi các ô cụ thể, bạn có thể sử dụng tùy chọn xóa tất cả có sẵn trong hộp thoại xác thực dữ liệu hoặc bạn có thể sử dụng tùy chọn 'Xóa tất cả' để xóa Mọi thứ kể cả danh sách thả xuống Tôi cũng đã trình bày cách bạn có thể xóa tất cả các danh sách thả xuống khỏi một trang tính (dựa trên cùng một danh sách hoặc bất kể danh sách nguồn nào) |