A good and beneficial alternative for calendar date-picker control.
I have created a useful userform that it contains many features to quickly add date to the selected active cell.
In the pre-selected column of the worksheet (column or columns can be selected with the codes that added to the Worksheet_BeforeDoubleClick procedure), the year, month and days are sorted in the date userform that displayed by double-clicking on active cell. By clicking on the days listed as the buttons, the date is entered easily the date to active cell as dd.mm.yyyy or mm.dd.yyyy.
Also,if there is a date in the clicked cell , that date is displayed on the userform as year, month and day.
Source and sample file address