docs / articles / How to Create a Date Picker in Excel 2016

How to Create a Date Picker in Excel 2016

Eric Jul 09, 2026 2026-07-09 04:40:47

Streamlining your workflow in Excel often involves automating repetitive tasks, and creating a date picker is a great example of this. In Excel 2016, you can create a user-friendly date picker using a combination of features, making it easier for users to input dates without manual data entry. Let's dive into the step-by-step process of creating a date picker in Excel 2016.

How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?

Before we begin, ensure you're familiar with Excel's Form Controls and the Developer tab, as we'll be using these to create our date picker. If the Developer tab is not visible, you can enable it by right-clicking on the Ribbon and selecting 'Customize the Ribbon', then checking the box next to 'Developer'.

Excel Date Picker - How to Insert? (Step by Step Examples)
Excel Date Picker - How to Insert? (Step by Step Examples)

Preparing Your Worksheet

To start, open a new or existing workbook in Excel 2016. For this example, let's assume you want to create a date picker for a column titled 'Date of Birth' in Sheet1. Make sure your data is structured properly, with the 'Date of Birth' column being the one where you want users to input dates using the date picker.

Excel VBA USERFORMS #25 Date Picker Calendar revealed! Loop through Userforms and Controls  Example
Excel VBA USERFORMS #25 Date Picker Calendar revealed! Loop through Userforms and Controls Example

For better organization, you can add a header row with column names if you haven't already. This will help users understand the purpose of each column and make your worksheet more presentable.

Inserting the Form Control

How to create a date picker in Excel!🙏
How to create a date picker in Excel!🙏

Now that your worksheet is prepared, it's time to insert the date picker. In the Developer tab, click on 'Insert' in the 'Controls' group. From the dropdown, select 'Form Controls' and then click on 'Date Picker'.

Your cursor will turn into a crosshair. Click and drag in the cell where you want the date picker to appear. For our example, this would be the cell directly below the 'Date of Birth' header, i.e., A2.

Configuring the Date Picker

Calculate days from/before date in Excel
Calculate days from/before date in Excel

Once you've inserted the date picker, you'll see a small icon in the selected cell. To configure the date picker, right-click on the icon and select 'Format Control'. In the 'Format Control' dialog box, follow these steps:

  • In the 'Control' field, select the cell where you want the selected date to be displayed. For our example, this would be A3, the cell directly below the date picker.
  • Click 'OK' to close the dialog box.

The date picker is now configured to display selected dates in cell A3. However, it's still not functional. To make it work, we need to create a macro that will trigger the date picker when a user clicks on it.

How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools

Creating the Macro

To create a macro, click on the 'Visual Basic' icon in the Developer tab. This will open the Visual Basic for Applications (VBA) editor. In the VBA editor, go to 'Insert' in the menu and select 'Module'. This will insert a new module where you can write your macro.

302K views · 10K reactions | How to insert a calendar and date picker in Excel‼️ 🗂️ Don’t forget to save this post! 🧑‍🏫 Get your FREE Excel templates with the link in our bio! 🤯 Follow us on TikTok, YouTube, Twit | CheatSheets
302K views · 10K reactions | How to insert a calendar and date picker in Excel‼️ 🗂️ Don’t forget to save this post! 🧑‍🏫 Get your FREE Excel templates with the link in our bio! 🤯 Follow us on TikTok, YouTube, Twit | CheatSheets
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
NEW Date Picker in Excel for Web – Finally Here
NEW Date Picker in Excel for Web – Finally Here
Use This Free Excel Date Picker to Enter Dates on Worksheet
Use This Free Excel Date Picker to Enter Dates on Worksheet
How to fill date by week in Excel quickly and easily?
How to fill date by week in Excel quickly and easily?
an image of a calendar in microsoft office 365 with the date and time tab open
an image of a calendar in microsoft office 365 with the date and time tab open
How to Use Excel UserForm as Date Picker (with Easy Steps) - ExcelDemy
How to Use Excel UserForm as Date Picker (with Easy Steps) - ExcelDemy
Create a date sequence in Excel and auto fill date series
Create a date sequence in Excel and auto fill date series
How to Create a Timestamp in Excel
How to Create a Timestamp in Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
How to install the Datepicker on your worksheet
How to install the Datepicker on your worksheet
Create date picker in Google Sheets🤓
Create date picker in Google Sheets🤓
How to Add Dates in Excel Automatically (2 Simple Steps)
How to Add Dates in Excel Automatically (2 Simple Steps)
Never waste time typing out dates again with this calendar tool. 🗓
Never waste time typing out dates again with this calendar tool. 🗓
Auto-Write Dates in Excel With This simple Trick in Seconds!📅  #excel #excelshorts
Auto-Write Dates in Excel With This simple Trick in Seconds!📅 #excel #excelshorts
How to Filter Dates by Month and Year in Excel (4 Easy Methods)
How to Filter Dates by Month and Year in Excel (4 Easy Methods)
How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
How to Sort by Date in Excel
How to Sort by Date in Excel
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Use Dates in Excel - 10 Things You Must Know
How to Use Dates in Excel - 10 Things You Must Know

Now, let's write the macro that will make our date picker functional. In the module, type or paste the following code:

Sub DatePicker_Click()
    ActiveSheet.DatePicker
End Sub

This macro simply calls the 'DatePicker' method when triggered. To assign this macro to our date picker, follow these steps:

  • Right-click on the date picker icon in cell A2 and select 'Assign Macro'.
  • In the 'Assign Macro' dialog box, select 'DatePicker_Click' from the list and click 'OK'.

Your date picker is now fully functional. When a user clicks on the date picker icon in cell A2, the date picker will appear, allowing them to select a date. The selected date will then be displayed in cell A3.

Testing the Date Picker

To test your date picker, click on the date picker icon in cell A2. A calendar should appear, allowing you to select a date. Once you've selected a date, it should be displayed in cell A3. If everything works as expected, congratulations! You've successfully created a date picker in Excel 2016.

Remember, date pickers can significantly improve user experience and reduce errors in data entry. By automating this process, you can save time and ensure consistency in your data. Happy Exceling!