

- #Free date picker for excel how to#
- #Free date picker for excel install#
- #Free date picker for excel windows#
While a lot of custom date pickers on the internet look good and work well, none of them quite nailed it for me in terms of style and UI design. I wanted a completely self-contained form that could be imported into any VBA project and used without any additional coding. I was most interested in the following features: Many others have been in my place and have come up with their own date pickers to solve this problem.

If you're reading this, you probably already know what I'm talking about. If it shows as # just make the column wider to show the date.The goal in creating this form was first and foremost to overcome the monstrosity that is the Microsoft MonthView control. Now, put cellpointer in any cell, then click a date on the Calendar. If you can't see the 'Developer' tab in the top-panel Ribbon, do this:Ĭome out of 'Design Mode' by clicking 'Design Mode' in the top-panel Ribbon on the 'Developer' tab. Come out of 'Design Mode' by clicking 'Design Mode' in the top-panel Ribbon on the 'Developer' tab. Private Sub MonthView21_DateClick(ByVal DateClicked As Date)

You should see something like this in the VBA editor window: So right-click the mouse, and select the option 'View code'. The 4-headed cursor shows you are still in 'Design Mode'.
#Free date picker for excel how to#
(Don't confuse the number of bits in the operating system with the number of bits in your copy of Office they are two different things.) A good overview of how to register the control can be found here:
#Free date picker for excel windows#
How you register the control depends on the version of Windows you are using and whether you are using a 32-bit or 64-bit version of the operating system. If it is, skip copying and just try to register it.) (Before copying it, do a Windows search to see if the file is actually on your system. If you are running a 32-bit version of Office, then you can try to copy the MSCOMCT2.OCX control from a like system and register it with Windows. When Microsoft actually comes out with versions of the controls that do work with 64-bit Office, they will likely have different names, a move sure to complicate the life of VBA programmers who rely on the controls. (In fact, none of the ActiveX controls work in 64-bit Office. The reason is because MSCOMCT2.OCX works only on 32-bit systems.
#Free date picker for excel install#
If you are using a 64-bit version of Office, then you won't be able to install the control. If the tool doesn't show up in the More Controls dialog box, then it has not been installed on your system.

He wonders how he can load this tool into Excel 2010 and Excel 2013.Īccording to reports from Microsoft, the traditional date picker tool (called MSCAL.OCX) was shipped with Office 2007, but is not included in later versions of Office. One has Excel 2010 with the Date Picker tool but the other two, one with Excel 2010 and one with Excel 2013, do not have this tool available.
