Danh sách thả xuống của Excel: tạo, chỉnh sửa, loại bỏ và các thao tác nâng cao hơn
Danh sách thả xuống tương tự như hộp danh sách cho phép người dùng chọn một giá trị từ danh sách lựa chọn. Hướng dẫn này sẽ trình bày các thao tác cơ bản cho danh sách thả xuống: tạo, chỉnh sửa và xóa danh sách thả xuống trong excel. Ngoài ra, hướng dẫn này cung cấp các thao tác nâng cao cho danh sách thả xuống để nâng cao chức năng của nó để giải quyết các vấn đề Excel khác.
Mục lục: [ Ẩn giấu ]
Tạo danh sách thả xuống đơn giản
Để sử dụng danh sách thả xuống, trước tiên bạn cần học cách tạo nó. Phần này cung cấp 6 cách giúp bạn tạo danh sách thả xuống trong Excel.
Tạo danh sách thả xuống từ một loạt các ô
Dưới đây trình bày các bước để tạo danh sách thả xuống từ một phạm vi ô trong Excel. Hãy làm như sau
1. Chọn một phạm vi ô để định vị danh sách thả xuống.
Lời khuyên: Bạn có thể tạo danh sách thả xuống cho nhiều ô không liền kề cùng một lúc bằng cách giữ Ctrl trong khi chọn từng ô một.
2. nhấp chuột Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
3. bên trong Xác nhận dữ liệu hộp thoại, bên dưới Cài đặt , vui lòng cấu hình như sau.
Chú ý:
Bây giờ danh sách thả xuống đã được tạo. Khi bấm vào ô danh sách thả xuống, một mũi tên sẽ hiển thị bên cạnh nó, bấm vào mũi tên để mở rộng danh sách, sau đó bạn có thể chọn một mục từ đó.
Tạo danh sách thả xuống động từ bảng
Bạn có thể chuyển đổi phạm vi dữ liệu của mình thành bảng Excel và sau đó tạo danh sách thả xuống động dựa trên phạm vi bảng.
1. Chọn phạm vi dữ liệu gốc, rồi nhấn Ctrl + T phím.
2. nhấp chuột OK trong cửa sổ bật lên Tạo bảng hộp thoại. Sau đó, phạm vi dữ liệu được chuyển đổi thành bảng.
3. Chọn một phạm vi ô để đưa danh sách thả xuống, sau đó nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
4. bên trong Xác nhận dữ liệu hộp thoại, bạn cần:
Sau đó, danh sách thả xuống động được tạo. Khi thêm hoặc xóa dữ liệu khỏi phạm vi bảng, các giá trị trong danh sách thả xuống sẽ được cập nhật tự động.
Tạo danh sách thả xuống động với các công thức
Ngoài việc tạo danh sách thả xuống động từ phạm vi bảng, bạn cũng có thể sử dụng công thức để tạo danh sách thả xuống động trong Excel.
1. Chọn các ô để xuất danh sách thả xuống.
2. nhấp chuột Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
3. bên trong Xác nhận dữ liệu hộp thoại, vui lòng cấu hình như sau.
Sau đó, danh sách thả xuống động được tạo. Khi thêm hoặc xóa dữ liệu khỏi phạm vi cụ thể, các giá trị trong danh sách thả xuống sẽ được cập nhật tự động.
Tạo danh sách thả xuống từ phạm vi đã đặt tên
Bạn cũng có thể tạo danh sách thả xuống từ một phạm vi được đặt tên trong Excel.
1. Đầu tiên, tạo một phạm vi được đặt tên. Chọn phạm vi ô mà bạn sẽ tạo phạm vi được đặt tên dựa trên đó, sau đó nhập tên phạm vi vào Họ tên hộp và nhấn đăng ký hạng mục thi Chìa khóa.
2. nhấp chuột Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
3. bên trong Xác nhận dữ liệu hộp thoại, vui lòng cấu hình như sau.
Bây giờ danh sách thả xuống sử dụng dữ liệu từ một phạm vi đã đặt tên được tạo.
Tạo danh sách thả xuống từ một sổ làm việc khác
Giả sử có một sổ làm việc có tên “Nguồn dữ liệu”Và bạn muốn tạo danh sách thả xuống trong một sổ làm việc khác dựa trên dữ liệu trong“Nguồn dữ liệu”Workbook, vui lòng làm như sau.
1. Mở sổ làm việc “Dữ liệu Nguồn”. Trong sổ làm việc này, chọn dữ liệu bạn sẽ tạo danh sách thả xuống dựa trên, nhập tên phạm vi vào Họ tên và sau đó nhấn đăng ký hạng mục thi Chìa khóa.
Ở đây tôi đặt tên cho phạm vi là Thành phố.
2. Mở trang tính bạn sẽ chèn danh sách thả xuống. Nhấp chuột Công thức > Xác định tên.
3. bên trong Tên mới hộp thoại, bạn cần tạo một dải ô được đặt tên dựa trên tên dải ô mà bạn đã tạo trong sổ làm việc “SourceData”, vui lòng cấu hình như sau.
Chú ý:
4. Mở sổ làm việc bạn sẽ chèn danh sách thả xuống, chọn các ô cho danh sách thả xuống, sau đó bấm Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
5. bên trong Xác nhận dữ liệu hộp thoại, vui lòng cấu hình như sau.
Bây giờ danh sách thả xuống đã được chèn vào phạm vi đã chọn. Và các giá trị thả xuống là từ một sổ làm việc khác.
Dễ dàng tạo danh sách thả xuống với một công cụ tuyệt vời
Ở đây rất khuyên bạn nên Tạo danh sách thả xuống đơn giản tiện ích của Kutools cho Excel. Với tính năng này, bạn có thể dễ dàng tạo danh sách thả xuống với các giá trị ô cụ thể hoặc tạo danh sách thả xuống với danh sách tùy chỉnh được đặt trước trong Excel.
1. Chọn các ô bạn muốn chèn danh sách thả xuống, sau đó nhấp vào Kutools > Danh sách thả xuống > Tạo danh sách thả xuống đơn giản.
2. bên trong Tạo danh sách thả xuống đơn giản hộp thoại, vui lòng cấu hình như sau.
Chú thích: Nếu bạn muốn tạo danh sách thả xuống dựa trên cài đặt trước danh sách tùy chỉnh trong Excel, vui lòng chọn Danh sách Tùy chỉnh tùy chọn trong nguồn , chọn một danh sách tùy chỉnh trong Danh sách Tùy chỉnh và sau đó bấm vào OK .
Bây giờ danh sách thả xuống đã được chèn vào phạm vi đã chọn.
Chỉnh sửa danh sách thả xuống
Nếu bạn muốn chỉnh sửa danh sách thả xuống, các phương pháp trong phần này có thể giúp bạn.
Chỉnh sửa danh sách thả xuống dựa trên một phạm vi ô
Để chỉnh sửa danh sách thả xuống dựa trên một phạm vi ô, vui lòng thực hiện như sau.
1. Chọn các ô chứa danh sách thả xuống mà bạn muốn chỉnh sửa, sau đó nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
2. bên trong Xác nhận dữ liệu hộp thoại, thay đổi tham chiếu ô trong nguồn hộp và sau đó nhấp vào OK .
Chỉnh sửa danh sách thả xuống dựa trên phạm vi đã đặt tên
Giả sử bạn thêm hoặc xóa các giá trị trong phạm vi được đặt tên và danh sách thả xuống được tạo dựa trên phạm vi được đặt tên này. Để xuất hiện các giá trị được cập nhật trong danh sách thả xuống, vui lòng làm như sau.
1. nhấp chuột Công thức > Người quản lý tên.
Lời khuyên: Bạn có thể mở Người quản lý tên cửa sổ bằng cách nhấn Ctrl + F3 phím.
2. bên trong Người quản lý tên cửa sổ, bạn cần cấu hình như sau:
3. Sau đó a Microsoft Excel hộp thoại bật lên, nhấp vào Có để lưu các thay đổi.
Sau đó, danh sách thả xuống dựa trên phạm vi được đặt tên này được cập nhật.
Xóa danh sách thả xuống
Phần này nói về việc loại bỏ danh sách thả xuống trong Excel.
Loại bỏ danh sách thả xuống với tích hợp Excel
Excel cung cấp một tính năng tích hợp để giúp xóa danh sách thả xuống khỏi trang tính. Hãy làm như sau.
1. Chọn phạm vi ô chứa danh sách thả xuống mà bạn muốn loại bỏ.
2. nhấp chuột Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
3. bên trong Xác nhận dữ liệu hộp thoại, nhấp vào Làm sạch tất cả nút, và sau đó nhấp vào OK để lưu các thay đổi.
Bây giờ danh sách thả xuống sẽ bị xóa khỏi phạm vi đã chọn.
Dễ dàng xóa danh sách thả xuống với một công cụ tuyệt vời
Kutools cho Excel cung cấp một công cụ tiện dụng - Xóa hạn chế xác thực dữ liệus để giúp dễ dàng loại bỏ danh sách thả xuống khỏi một hoặc nhiều phạm vi đã chọn cùng một lúc. Hãy làm như sau.
1. Chọn phạm vi ô chứa danh sách thả xuống mà bạn muốn loại bỏ.
2. nhấp chuột Kutools > Ngăn chặn đánh máy > Xóa các hạn chế xác thực dữ liệu. Xem ảnh chụp màn hình:
3. Sau đó a Kutools cho Excel hộp thoại bật lên để hỏi bạn nếu xóa danh sách thả xuống, vui lòng nhấp vào OK .
Sau đó, danh sách thả xuống trong phạm vi đã chọn này sẽ bị xóa ngay lập tức.
Thêm màu vào danh sách thả xuống
Trong một số trường hợp, bạn có thể cần tạo danh sách thả xuống được mã hóa màu để phân biệt dữ liệu trong các ô danh sách thả xuống trong nháy mắt. Phần này cung cấp hai phương pháp để giúp bạn giải quyết vấn đề một cách chi tiết.
Thêm màu vào danh sách thả xuống với Định dạng có điều kiện
Bạn có thể tạo các quy tắc có điều kiện cho ô chứa danh sách thả xuống để làm cho nó được mã hóa màu. Hãy làm như sau.
1. Chọn các ô chứa danh sách thả xuống mà bạn muốn đặt nó thành mã màu.
2. nhấp chuột Trang Chủ > Định dạng có điều kiện > Quản lý các quy tắc.
3. bên trong Trình quản lý hàng định dạng có điều kiện hộp thoại, nhấp vào Quy tắc mới .
4. bên trong Quy tắc định dạng mới hộp thoại, vui lòng cấu hình như sau.
5. Khi nó trở về Trình quản lý quy tắc định dạng có điều kiện , lặp lại bước 3 và 4 ở trên để chỉ định màu cho các mục thả xuống khác. Sau khi hoàn tất việc chỉ định màu, hãy nhấp vào OK để lưu các thay đổi.
Từ bây giờ, khi chọn mục từ danh sách thả xuống, ô sẽ được tô sáng với màu nền được chỉ định dựa trên văn bản đã chọn.
Dễ dàng thêm màu vào danh sách thả xuống với một công cụ tuyệt vời
Ở đây giới thiệu Danh sách thả xuống có màu tính năng của Kutools cho Excel để giúp bạn dễ dàng thêm màu vào danh sách thả xuống trong Excel.
1. Chọn các ô chứa danh sách thả xuống mà bạn muốn thêm màu.
2. nhấp chuột Kutools > Danh sách thả xuống > Danh sách thả xuống có màu.
3. bên trong Danh sách thả xuống có màu hộp thoại, vui lòng làm như sau.
Lời khuyên: Nếu bạn muốn đánh dấu các hàng dựa trên lựa chọn danh sách thả xuống, vui lòng chọn Hàng của dải dữ liệu tùy chọn trong Nộp đơn và sau đó chọn các hàng bạn sẽ đánh dấu trong Đánh dấu các hàng cái hộp.
Bây giờ danh sách thả xuống được mã hóa bằng màu sắc như ảnh chụp màn hình bên dưới.
Đánh dấu các ô dựa trên lựa chọn danh sách thả xuống
Đánh dấu các hàng dựa trên lựa chọn danh sách thả xuống
Tạo danh sách thả xuống phụ thuộc trong Excel hoặc google sheet
Danh sách thả xuống phụ thuộc giúp hiển thị các lựa chọn tùy thuộc vào giá trị được chọn trong danh sách thả xuống đầu tiên. Nếu bạn cần tạo danh sách thả xuống phụ thuộc (xếp tầng) trong trang tính Excel hoặc trong google sheet, thì các phương pháp trong phần này có thể giúp bạn.
Tạo danh sách thả xuống phụ thuộc trong trang tính Excel
Bản trình diễn bên dưới hiển thị danh sách thả xuống phụ thuộc trong trang tính Excel.
Vui lòng nhấp vào Làm thế nào để tạo danh sách thả xuống xếp tầng phụ thuộc trong Excel? để có hướng dẫn hướng dẫn từng bước.
Tạo danh sách thả xuống phụ thuộc trong google sheet
Nếu bạn muốn tạo danh sách thả xuống phụ thuộc trong google sheet, vui lòng xem Làm thế nào để tạo một danh sách thả xuống phụ thuộc trong Google Trang tính?
Tạo danh sách thả xuống có thể tìm kiếm
Đối với các danh sách thả xuống chứa danh sách dài các mục trong một trang tính, bạn sẽ không dễ dàng chọn một mục nào đó từ danh sách. Nếu bạn nhớ các ký tự đầu tiên hoặc một số ký tự liên tiếp của một mục, bạn có thể thực hiện tính năng tìm kiếm trong danh sách thả xuống để lọc dễ dàng. Phần này sẽ trình bày cách tạo danh sách thả xuống có thể tìm kiếm trong Excel.
Giả sử dữ liệu nguồn mà bạn muốn tạo danh sách thả xuống dựa trên các vị trí trong cột A của Sheet1 như hình minh họa bên dưới. Vui lòng làm như sau để tạo danh sách thả xuống có thể tìm kiếm trong Excel với những dữ liệu này.
1. Đầu tiên, tạo một cột trợ giúp bên cạnh danh sách dữ liệu nguồn bằng công thức mảng.
Trong trường hợp này, tôi chọn ô B2, nhập công thức bên dưới vào ô đó rồi nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi phím để nhận kết quả đầu tiên.
=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")
Chọn ô kết quả đầu tiên, sau đó kéo Điền vào Xử lý tất cả các cách xuống cho đến khi nó đến cuối danh sách.
Chú thích: Trong công thức mảng này, $ A $ 2: $ A $ 50 là dải dữ liệu nguồn mà bạn sẽ tạo danh sách thả xuống dựa trên. Vui lòng thay đổi nó dựa trên phạm vi dữ liệu của bạn.
2. nhấp chuột Công thức > Xác định tên.
3. bên trong Chỉnh sửa tên hộp thoại, vui lòng cấu hình như sau.
Bây giờ bạn cần tạo danh sách thả xuống dựa trên phạm vi đã đặt tên. Trong trường hợp này, tôi sẽ tạo danh sách thả xuống có thể tìm kiếm trong Sheet2.
4. Mở Sheet2, chọn phạm vi ô cho danh sách thả xuống, sau đó bấm Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
5. bên trong Xác nhận dữ liệu hộp thoại, vui lòng làm như sau.
6. Nhấp chuột phải vào tab trang tính (Sheet2) và chọn Mã Chế độ xem từ menu chuột phải.
7. Trong phần mở đầu Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép mã VBA bên dưới vào Trình chỉnh sửa mã.
Mã VBA: tạo danh sách thả xuống có thể tìm kiếm trong Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub
8. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic dành cho thiết bị cửa sổ.
Bây giờ danh sách thả xuống có thể tìm kiếm được tạo. Nếu bạn muốn chọn một mục, chỉ cần nhập một hoặc một số ký tự liên tiếp của mục này vào ô thả xuống, nhấp vào mũi tên thả xuống, sau đó mục dựa trên nội dung đã nhập sẽ được liệt kê trong danh sách thả xuống. Xem ảnh chụp màn hình:
Chú thích: Phương pháp này phân biệt chữ hoa chữ thường.
Tạo danh sách thả xuống nhưng hiển thị các giá trị khác nhau
Giả sử bạn đã tạo một danh sách thả xuống, khi chọn mục từ nó, bạn muốn một thứ khác hiển thị trong ô. Như hình minh họa bên dưới, bạn đã tạo danh sách sổ xuống dựa trên danh sách tên quốc gia, khi chọn tên quốc gia từ danh sách thả xuống, bạn muốn hiển thị tên viết tắt của tên quốc gia đã chọn trong ô thả xuống. Phần này cung cấp phương pháp VBA để giúp bạn giải quyết vấn đề.
1. Ở phía bên phải của dữ liệu nguồn (cột tên quốc gia), tạo một cột mới chứa tên viết tắt của tên quốc gia mà bạn muốn hiển thị trong ô thả xuống.
2. Chọn cả danh sách tên quốc gia và danh sách viết tắt, nhập tên vào Họ tên và sau đó nhấn đăng ký hạng mục thi Chìa khóa.
3. Chọn các ô cho danh sách thả xuống (ở đây tôi chọn D2: D8), rồi nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
4. bên trong Xác nhận dữ liệu hộp thoại, vui lòng cấu hình như sau.
5. Sau khi tạo danh sách thả xuống, hãy nhấp chuột phải vào tab trang tính rồi chọn Mã Chế độ xem từ menu chuột phải.
6. Trong phần mở đầu Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép mã VBA bên dưới vào Trình chỉnh sửa mã.
Mã VBA: Hiển thị các giá trị khác nhau trong danh sách thả xuống
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
selectedNa = Target.Value
If Target.Column = 4 Then
selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
If Not IsError(selectedNum) Then
Target.Value = selectedNum
End If
End If
End Sub
Chú ý:
7. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Từ bây giờ, khi chọn một tên quốc gia nhất định từ danh sách thả xuống, chữ viết tắt tương ứng của tên quốc gia đã chọn sẽ được hiển thị trong ô.
Tạo danh sách thả xuống với các hộp kiểm
Nhiều người dùng Excel có xu hướng tạo danh sách thả xuống với nhiều hộp kiểm để họ có thể chọn nhiều mục từ danh sách chỉ bằng cách đánh dấu vào các hộp kiểm.
Như hình minh họa bên dưới, khi nhấp vào ô chứa danh sách thả xuống, một hộp danh sách sẽ xuất hiện. Trong hộp danh sách, có một hộp kiểm trước mỗi mục. Bạn có thể đánh dấu vào các hộp kiểm để hiển thị các mục tương ứng trong ô.
Nếu bạn muốn tạo danh sách thả xuống với các hộp kiểm trong Excel, vui lòng xem Làm thế nào để tạo danh sách thả xuống với nhiều hộp kiểm trong Excel?.
Thêm tự động hoàn thành vào danh sách thả xuống
Nếu bạn có danh sách thả xuống xác thực dữ liệu với các mục lớn, bạn cần cuộn lên và xuống trong danh sách để tìm mục thích hợp hoặc nhập trực tiếp toàn bộ từ vào hộp danh sách. Nếu danh sách thả xuống có thể tự động hoàn thành khi nhập ký tự đầu tiên vào đó, mọi thứ sẽ trở nên dễ dàng hơn.
Để làm cho danh sách thả xuống tự động hoàn thành trong một trang tính trong Excel, vui lòng xem Làm thế nào để tự động điền khi nhập trong danh sách thả xuống của Excel?.
Lọc dữ liệu dựa trên lựa chọn danh sách thả xuống
Phần này sẽ trình bày cách áp dụng các công thức để tạo bộ lọc danh sách thả xuống nhằm trích xuất dữ liệu dựa trên lựa chọn từ danh sách thả xuống.
1. Đầu tiên, bạn cần tạo một danh sách thả xuống với các giá trị cụ thể mà bạn sẽ trích xuất dữ liệu dựa trên.
Lời khuyên: Vui lòng làm theo các bước trên để tạo danh sách thả xuống trong Excel.
Tạo một danh sách thả xuống với một danh sách các mục duy nhất
Nếu có các mục trùng lặp trong phạm vi của bạn và bạn không muốn tạo danh sách thả xuống với sự lặp lại của một mục, bạn có thể tạo một danh sách các mục duy nhất như sau.
1) Sao chép các ô bạn sẽ tạo danh sách thả xuống dựa trên Ctrl + C và sau đó dán chúng vào một phạm vi mới.
2) Chọn các ô trong phạm vi mới, nhấp vào Ngày > Loại bỏ các bản sao.
3) Trong Loại bỏ các bản sao hộp thoại, nhấp vào OK .
4) Sau đó a Microsoft Excel bật lên để cho bạn biết có bao nhiêu bản sao được xóa, hãy nhấp vào OK.
Bây giờ bạn nhận được danh sách các mục duy nhất, bạn có thể tạo danh sách thả xuống dựa trên danh sách duy nhất này ngay bây giờ.
2. Sau đó, bạn cần tạo ba cột trợ giúp như sau.
3. Tạo một phạm vi dựa trên phạm vi dữ liệu gốc để xuất ra dữ liệu trích xuất với các công thức dưới đây.
Chú ý:
Bây giờ một bộ lọc danh sách thả xuống được tạo, bạn có thể dễ dàng trích xuất dữ liệu từ phạm vi dữ liệu gốc dựa trên lựa chọn danh sách thả xuống.
Chọn nhiều mục từ danh sách thả xuống
Theo mặc định, danh sách thả xuống cho phép người dùng chỉ chọn một mục mỗi lần trong một ô. Khi chọn lại mục trong danh sách thả xuống, mục đã chọn trước đó sẽ bị ghi đè. Tuy nhiên, nếu bạn được yêu cầu chọn nhiều mục từ danh sách thả xuống và hiển thị tất cả chúng trong ô thả xuống như hình minh họa bên dưới, bạn có thể làm như thế nào?
Để chọn nhiều mục từ danh sách thả xuống trong Excel, vui lòng xem Làm thế nào để tạo danh sách thả xuống với nhiều lựa chọn hoặc giá trị trong Excel?. Hướng dẫn này cung cấp chi tiết hai phương pháp để giúp bạn giải quyết vấn đề.
Đặt giá trị mặc định (đã chọn trước) cho danh sách thả xuống
Theo mặc định, một ô danh sách thả xuống hiển thị dưới dạng trống, mũi tên thả xuống chỉ xuất hiện khi bạn nhấp vào ô. Làm thế nào để tìm ra những ô nào chứa danh sách thả xuống trong một trang tính trong nháy mắt?
Phần này sẽ trình bày cách đặt giá trị mặc định (được chọn trước) cho danh sách thả xuống trong Excel. Hãy làm như sau.
Trước khi áp dụng hai phương pháp dưới đây, bạn cần tạo danh sách thả xuống và thực hiện một số cấu hình như sau.
1. Chọn các ô cho danh sách thả xuống, nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
Lời khuyên: Nếu bạn đã tạo danh sách thả xuống, vui lòng chọn các ô chứa danh sách thả xuống, sau đó nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu.
2. bên trong Xác nhận dữ liệu hộp thoại, vui lòng cấu hình như sau.
Sau khi tạo danh sách thả xuống, vui lòng áp dụng một trong các phương pháp dưới đây để đặt giá trị mặc định cho chúng.
Đặt giá trị mặc định cho danh sách thả xuống với công thức
Bạn có thể áp dụng công thức dưới đây để đặt giá trị mặc định cho danh sách thả xuống mà bạn đã tạo như các bước trên được hiển thị.
1. Chọn ô danh sách thả xuống, nhập công thức bên dưới vào đó rồi nhấn đăng ký hạng mục thi để hiển thị giá trị mặc định. Nếu các ô danh sách thả xuống liên tiếp, bạn có thể kéo Điền vào Xử lý của ô kết quả để áp dụng công thức cho các ô khác.
= IF (C2 = "", "--Chọn mục từ danh sách--")
Chú ý:
Đặt giá trị mặc định cho tất cả danh sách thả xuống trong trang tính cùng một lúc với mã VBA
Giả sử có nhiều danh sách thả xuống nằm trong các phạm vi khác nhau trong trang tính của bạn, để đặt giá trị mặc định cho tất cả chúng, bạn cần áp dụng công thức nhiều lần. Thật là tốn thời gian. Phần này cung cấp mã VBA hữu ích để bạn đặt giá trị mặc định cho tất cả danh sách thả xuống trong trang tính cùng một lúc.
1. Mở trang tính có chứa danh sách thả xuống mà bạn muốn đặt giá trị mặc định, nhấn Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Mô-đun, rồi dán mã VBA bên dưới vào cửa sổ Mã.
Mã VBA: Đặt giá trị mặc định cho tất cả danh sách thả xuống trong một trang tính cùng một lúc
Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
On Error Resume Next
For Each xFRg In xRg
xET = Null
xET = xFRg.Validation.Type
If Not IsNull(xET) Then
If xFRg.Validation.Type = 3 Then
xFRg.Value = "'" & xStr
End If
End If
Next
End Sub
Chú ý: Trong đoạn mã trên, - Lựa chọn từ trong danh sách - là giá trị mặc định để hiển thị trong ô danh sách thả xuống. Bạn cũng có thể thay đổi giá trị mặc định dựa trên nhu cầu của mình.
3. Nhấn nút F5 , sau đó hộp thoại Macro bật lên, hãy đảm bảo DropDownListToDefault được chọn trong Tên macro và sau đó bấm vào chạy để chạy mã.
Sau đó, giá trị mặc định được chỉ định được điền vào các ô danh sách thả xuống ngay lập tức.
Tăng kích thước phông chữ danh sách thả xuống
Thông thường, danh sách thả xuống có kích thước phông chữ cố định, nếu kích thước phông chữ quá nhỏ để đọc, bạn có thể thử phương pháp VBA dưới đây để phóng to nó.
1. Mở trang tính có chứa danh sách thả xuống mà bạn muốn phóng to cỡ chữ, nhấp chuột phải vào tab trang tính và sau đó chọn Mã Chế độ xem từ menu chuột phải.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép mã VBA bên dưới vào Trình chỉnh sửa mã.
Mã VBA: Phóng to kích thước phông chữ của danh sách thả xuống trong một trang tính
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
On Error GoTo LZoom
Dim xZoom As Long
xZoom = 100
If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
ActiveWindow.Zoom = xZoom
End Sub
Chú thích: đây xZoom = 130 trong mã có nghĩa là bạn sẽ phóng to kích thước phông chữ của tất cả các danh sách thả xuống trong trang tính hiện tại lên 130. Bạn có thể thay đổi nó khi cần.
3. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Từ bây giờ, khi nhấp vào ô thả xuống, mức thu phóng của trang tính hiện tại sẽ được phóng to, nhấp vào mũi tên thả xuống, bạn có thể thấy kích thước phông chữ của tất cả các mục thả xuống cũng được phóng to.
Sau khi chọn mục từ danh sách thả xuống, bạn có thể nhấp vào bất kỳ ô nào bên ngoài ô thả xuống để quay lại mức thu phóng ban đầu.
Công cụ năng suất văn phòng tốt nhất
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...
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!