Mục lục
Trong Microsoft Excel, thật dễ dàng để chèn lịch thả xuống. Từ lịch thả xuống, bạn có thể dễ dàng chèn bất kỳ ngày nào . Bạn cũng có thể tạo một liên kết đến ô có lịch thả xuống nơi ngày đã xác định của bạn sẽ hiển thị. Trong bài viết này, chúng tôi cung cấp một cái nhìn tổng quan có giá trị về cách chèn lịch thả xuống trong Excel. Tôi hy vọng bạn sẽ thấy nó khá dễ sử dụng.
Tải xuống Workbook Thực hành
Tải xuống workbook Thực hành này
Chèn Drop Down Calendar.xlsm
Quy trình từng bước để chèn lịch thả xuống trong Excel
Để chèn lịch thả xuống trong Excel, chúng tôi sẽ chỉ cho bạn cách thực hiện từng bước. Tất cả các bước sau đây đều thực sự dễ sử dụng và giúp nâng cao kiến thức excel của bạn để áp dụng cho mục đích lớn hơn.
Bước 1: Bật Tab Nhà phát triển trong Dải băng
Trước khi thực hiện bất kỳ thao tác nào khi chèn lịch thả xuống trong Excel, bạn cần hiển thị tab Nhà phát triển trên dải băng. Là người dùng Excel, khi bạn mở sổ làm việc Excel của mình, về cơ bản, sẽ không có tab Nhà phát triển trên dải băng. Vì vậy, bạn cần thay đổi nó bằng cách tùy chỉnh dải băng.
Các bước
- Chủ yếu, nhấp vào tab Tệp . Trong tab Tệp , hãy chọn Tùy chọn .
- Thao tác này sẽ mở ra Hộp thoại Tùy chọn Excel . Chọn Tùy chỉnh Ruy-băng .
- Bây giờ, ở góc bên phải, có Tùy chỉnh Ruy-băng , chọn Tab chính từ đó và trong Tab chính , nhấp vào hộp tùy chọn Nhà phát triển . Sau đó, nhấp vào ‘ OK . Thao tác này sẽ mở tab Nhà phát triển trên dải băng.
Đọc thêm: Cách chèn Ngày và ngày trong Excel (3 cách)
Bước 2: Chèn lịch thả xuống
Để chèn lịch thả xuống, bạn phải làm theo các bước sau.
Các bước
- Đầu tiên, chọn tab Nhà phát triển . Từ nhóm Điều khiển , chọn tùy chọn Chèn .
- Bây giờ, trong Chèn tùy chọn , nhấp vào Điều khiển khác từ Điều khiển ActiveX .
- A Hộp thoại Điều khiển khác sẽ xuất hiện, chọn Điều khiển bộ chọn ngày và giờ của Microsoft 6.0 (SP4) . Nhấp vào ' OK '.
- Bây giờ, hãy nhấp vào bất kỳ ô nào bạn muốn đặt ô này .
- Sau khi chèn lịch thả xuống, bạn sẽ thấy công thức EMBEDDED trong thanh công thức.
Đọc thêm: Cách chèn bộ chọn ngày trong Excel (với quy trình từng bước)
Bước 3: Tùy chỉnh lịch thả xuống
Sau khi chèn lịch thả xuống vào ô ưa thích, bạn có thể tùy chỉnh lịch thả xuống này.
Các bước
- Bạn có thể tùy chỉnh lịch thả xuống của mình bằng cách kéo đơn giảnnó.
- Bạn có thể thay đổi Thuộc tính của lịch thả xuống bằng cách nhấp chuột phải vào lịch thả xuống. Nhưng hãy nhớ rằng, để làm điều này, bạn phải giữ Chế độ thiết kế bật .
- Trong Hộp thoại Thuộc tính , bạn có thể thay đổi chiều cao, chiều rộng và một số thứ khác.
- Bạn có thể đặt lịch thả xuống vào bất kỳ vị trí nào bằng cách kéo nó đến vị trí đó.
Đọc thêm: Cách chèn ngày trong Excel (7 phương pháp đơn giản)
Bài đọc tương tự
- Cách kết hợp ngày và giờ trong một ô trong Excel (4 phương pháp)
- Thay đổi Ngày tự động sử dụng công thức trong Excel
- Cách tự động điền ngày trong Excel khi ô được cập nhật
Bước 4: Liên kết Lịch thả xuống với một Ô trong Excel
Trong Properties của lịch thả xuống, bạn có thể thấy có tùy chọn ' LinkedCell '. Excel không thể đọc bất kỳ ngày nào từ lịch thả xuống của bạn, vì vậy, bạn cần liên kết nó với một ô.
Các bước
- Từ Nhà phát triển , bật Chế độ thiết kế.
- Bây giờ, nhấp chuột phải vào lịch thả xuống và từ Menu ngữ cảnh , chọn Thuộc tính .
- Trong Properties , nhập số ô bất kỳ vào tùy chọn LinkedCell .
- Bây giờ, xoay nút Chế độ thiết kế tắt và chọn bất kỳ ngày nào trong lịch thả xuống, ngày đó sẽ xuất hiện tại ô được chỉ định đó.
- Một hộp thoại cảnh báo có thể xuất hiện. Nhấp vào ' OK '.
- Thay đổi giá trị Hộp kiểm từ Sai đến True trong hộp thoại Properties để chấp nhận giá trị null.
- Nếu bạn muốn xem mã VBA được liên kết với điều này, chỉ cần nhấp chuột phải vào lịch thả xuống và chọn Xem mã .
Đọc Khác: Excel Tự động nhập ngày khi nhập dữ liệu (7 phương pháp đơn giản)
Chèn lịch thả xuống vào toàn bộ cột
Có thể thực hiện một điều thú vị khác bằng cách sử dụng thả xuống lịch. Bạn có thể chèn lịch thả xuống trong toàn bộ cột hoặc nhiều cột. Bất cứ khi nào bạn nhấp vào bất kỳ ô nào, lịch sẽ mở ra và bạn có thể chọn một ngày từ đó. Cả hai điều này đều có thể được thực hiện đặc biệt bằng mã VBA.
1. Lịch thả xuống cho một cột
Các bước
- Như chúng tôi muốn chèn lịch thả xuống cho một cột. Trước tiên, hãy chèn lịch thả xuống bằng cách sử dụng các bước trên.
- Bây giờ, nhấp chuột phải vào lịch thả xuống và chọn Xem mã .
- Khi bạn mở tùy chọn xem mã, một giao diện cơ bản trực quan sẽ xuất hiện và có các mã ngẫu nhiên trong trang tính đó. Nếu bạn phải tùy chỉnh nó, vì vậy hãy xóa cái này và sao chép như sauvà dán mã vào đó.
7473
- Bây giờ, hãy tắt Chế độ thiết kế .
- Chọn bất kỳ ô nào trong các ô đã cho trong mã VBA , bạn sẽ tìm thấy lịch thả xuống trong mọi ô trong giới hạn ô.
Giải thích về mã VBA:
9612
Mã này biểu thị rằng bạn cần chọn tên trang tính nơi bạn muốn áp dụng mã này và số bộ chọn ngày. Bạn cũng có thể sửa đổi các giá trị chiều cao và chiều rộng.
9161
Mã này biểu thị rằng nếu bạn chọn bất kỳ ô nào trong phạm vi này, lịch thả xuống sẽ hiển thị trong mọi ô trong phạm vi này.
4038
Top biểu thị giá trị thuộc tính hàng đầu của một ô được chỉ định. Thuộc tính
Left biểu thị ô bên phải tiếp theo của ô đã chỉ định.
LinkedCell c kết nối lịch thả xuống với ô đã chỉ định.
2980
Điều này biểu thị nếu bạn chọn bất kỳ ô nào khác ngoài ô này ô đã cho, lịch thả xuống sẽ không hiển thị.
Đọc thêm: Cách tự động chèn ngày tháng trong Excel (3 thủ thuật đơn giản)
2. Lịch thả xuống cho nhiều cột
Nếu bạn muốn sử dụng lịch thả xuống của mình cho nhiều cột, chúng ta có thể làm theo các bước sau. Hãy nhớ rằng bạn phải chèn nhiều lịch thả xuống để thực hiện việc này.
Các bước
- Chèn nhiều lịch thả xuống từ Nhà phát triển tab.
- Đặt các lịch thả xuống này vàovị trí mong muốn bằng cách kéo.
- Chúng tôi muốn chèn lịch thả xuống vào cột B và cột D . Nhấp chuột phải vào lịch thả xuống và chọn Xem mã . Bây giờ, hãy sao chép mã sau đây và dán vào trang tính đó.
6751
- Điều đó sẽ tạo hai lịch thả xuống trong cột B và cột D trong một phạm vi nhất định. Bạn có thể đặt bất kỳ ngày nào từ lịch thả xuống trong phạm vi đó.
Lưu ý:
Bạn phải thay đổi CheckBox từ False thành True để tránh bất kỳ thông báo lỗi nào.
Đọc thêm: Excel Macro: Chèn Ngày và giờ trong một ô (4 ví dụ)
Sự cố với Lịch thả xuống
Nếu bạn là người dùng tích cực của Microsoft 365 hoặc Microsoft Excel 2019, bạn sẽ không tìm thấy lịch thả xuống. Lịch thả xuống này chỉ khả dụng trong Microsoft Excel 2007 và các phiên bản 32-bit của Excel 2010,2013 và 2016.
Kết luận
Chúng ta đã thảo luận về quy trình từng bước để chèn danh sách thả xuống xuống lịch trong excel. Chúng tôi cũng đã cố gắng chỉ ra cách sử dụng lịch thả xuống cho cả một cột và nhiều cột. Tôi hy vọng bạn có thể thu được nhiều kiến thức từ bài viết này. Nếu bạn có bất kỳ câu hỏi nào, vui lòng đặt câu hỏi trong phần bình luận và đừng quên truy cập trang Exceldemy của chúng tôi để biết thêm kiến thức.