I am using Office 365, Excel 2013 32 bit and trying to add an MS Date Time Picker Control 6.0 (SP6) to a worksheet. I can find the control listed under Developer - Insert - More Controls. I can select it. When I attempt to drop it onto the Excel worksheet I receive a message 'Cannot insert object.' In Excel 2010 it was quite easy for me to populate a date cell using the MonthView Contol I think from Microsoft Windows Common Controls 6.0. Windows10 64bit. I am looking for the Calendar Control that should be an Additional Control in the ToolBox. How to Install Microsoft Date & Time Picker Control 6.0 (SP4) In the posting “ Insert a Drop Down Calendar Menu In Excel – Choose a Date! ” one of the steps requires that you select the Microsoft Date & Time Picker Control 6.0 (SP4).
- MSCOMCTL.OCX is part of Visual Basic 6 Package and you can download you can just download the MSCOMCTL.OCX directly from us HERE. UPDATE – MAY 2020- Alternately you can surf to the following address but we removed the clickable link because one of our security checks has marked it as an “aggressive site” so use at your own peril.
- To start with, you'll need to download this file from the Microsoft support site. When you've clicked the link to start downloading the file, choose to save it somewhere on your computer. On the dialog box which appears, check the box next to the entry for the Microsoft Date and Time Picker Control 6.0.
I am looking for a control to add to userForm to enable a user to pick the date. I found a good one at this address
from Siddharth Rout which is perfect but it generates invisible sheets which is not necessary for my application. I tried to stop creating sheets but I couldn't figure it out.
The tutorial shows how to insert a drop-down calendar in Excel (date picker) and link it to a specific cell. In the More Controls dialog window, find the Microsoft Date and Time Picker Control 6.0 (SP6), select it, and click OK. Download Microsoft Date and Time Picker control.
Can you please let me know how I can properly modify the Siddharth Rout code or point me to another application like that?
Thanks for your time
4 Answers
OFFICE 2013 INSTRUCTIONS:
(For Windows 7 (x64) MS Office 32-Bit)
Option 1 Check if ability already exists 2 minutes
Microsoft Date And Time Picker Download
- Open VB Editor
- Tools -> Additional Controls
- Select 'Microsoft Monthview Control 6.0 (SP6)' (if applicable)
- Use 'DatePicker' control for VBA Userform
Option 2 The 'Monthview' Control doesn't currently exist 5 minutes
- Close Excel
- DownloadMSCOMCT2.cab (it's a cabinet file which extracts into two useful files)
- Extract Both Files the .inf file and the .ocx file
- Install right-click the .inf file hit 'Install'
- Move .ocx file Move from 'C:Windowssystem32' to 'C:WindowssysWOW64'
- Run CMD Start Menu -> Search -> 'CMD.exe' right-click the icon Select 'Run as administrator'
- Register Active-X File Type 'regsvr32 c:windowssysWOW64MSCOMCT2.ocx'
- Open Excel Open VB Editor
- Activate Control Tools->References Select 'Microsoft Windows Common Controls 2-6.0 (SP6)'
- Userform Controls Select any userform in VB project Tools->Additional Controls
- Select 'Microsoft Monthview Control 6.0 (SP6)'
- Use 'DatePicker' control for VBA UserForm
Okay, either of these two steps should work for you if you have Office 2013 (32-Bit) on Windows 7 (x64). Some of the steps may be different if you have a different combo of Windows 7 & Office 2013.
The 'Monthview' control will be your fully fleshed out 'DatePicker'. It comes equipped with its own properties and image. It works very well. Good luck.
Site: 'bonCodigo' from above (this is an updated extension of his work)
Site: 'AMM' from above (this is just an exension of his addition)
Site: Various Microsoft Support webpages
You could try the 'Microsoft Date and Time Picker Control'.To use it, in the Toolbox, you right-click and choose 'Additional Controls...'.Then you check 'Microsoft Date and Time Picker Control 6.0' and OK.You will have a new control in the Toolbox to do what you need.
I just found some printscreen of this on :http://www.logicwurks.com/CodeExamplePages/EDatePickerControl.htmlForget the procedures, just check the printscreens.
Microsoft Date And Time Picker Control 6 0 Sp6
In Access 2013.Drop a 'Text Box' control onto your form.On the Property Sheet for the control under the Format tab find the Format property.Set this to one of the date format options.Job's done.
Date And Time Picker Jquery
Just throw some light in to some issues related to this control.
Date picker is not a standard control that comes with office package. So developers encountered issues like missing date picker controls when application deployed in some other machiens/versions of office. In order to use it you have to activate the reference to the .dll, .ocx file that contains it.
In the event of a missing date picker, you have to replace MSCOMCT2.OCX file in System or System32 directory and register it properly. Try this link to do the proper replacement of the file.
In the VBA editor menu bar-> select tools-> references and then find the date picker reference and check it.
If you need the file, download MSCOMCT2.OCX from here.
protected by Community♦Nov 8 '16 at 7:11
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Not the answer you're looking for? Browse other questions tagged vbaexcel-vbaexcel or ask your own question.
Since few days I have tried to apply this ActiveX to my Excel 2013.I made small app for running reports in Excel and I need some way to pick start and end date.
Easiest way to do it was Date And Time Picker Control which is in %windir%syswow64mscomct2.ocx.It worked perfectly at Windows 7 64-bit + Excel 2010 32-bit.
When I moved my project to other PC with Windows 7 64-bit and Office 2013 32-bit it stopped working. Firstly there was class missing, so I registered Microsoft Windows Common Controls 2 6.0 (SP3) in syswow64 using regsvr32.exe command.
It did not help - it was keep saying 'cannot insert object'.Tried another versions of Common Controls (currently SP6), but problem is still there - I can`t put any control to my Excel worksheet.
I`m running out of ideas and tutorials, so maybe some of You had ran into this type of problem and have solution?
1 Answer
Microsoft Monthview Control 6 0 Sp6 Excel 2013 Download Torrent
It's best that you just abandon your search for a Microsoft solution. They haven't updated the common controls for 64-bit. Your best options are to create your own ActiveX Control by wrapping the Date And Time Picker Control from .Net or communicate using COM and expose the features that you want, or use one of the custom VBA solutions that can be found on Ron de Bruin's Calendar/Date Picker page.
I've used this one - Calendar Control for All Office versions - including Office 2010 64 bit
Microsoft Monthview Control 6 0 Sp6 Excel 2013 Download 64-bit
but this one looks better IMO - A Pop-up Calendar for Excel 2007 and up
Even if you can get it running on your machine, if you work at a large company, like myself, you'll never get IT to deploy the fix to everyone.
Microsoft Monthview Control 6.0 Sp6 Excel 2013 Download
Edit: was getting confused with MSCOMCTL.OCX issues
Microsoft Monthview Control 6 0 Sp6 Excel 2013 Download Free
Not the answer you're looking for? Browse other questions tagged vbadatepickerexcel-2013 or ask your own question.
Microsoft Monthview Control 6 0 Sp6 Excel 2013 Download Utorrent
I have searched extensively on this problems, and I have tried the 'regular' solutions:
1. Under Additional Controls, both instances of Microsoft Monthview Control 6.0 (SP6) are checked.
2. In the toolbox, I can see (2) items that look like a Monthview. One of them says 'Monthview' and one says 'unknown'. Neither work.
3. When I open a new document, insert a userform in the debugger, select a monthview control and try to draw it in the userform, I get a message box that says 'Element not found'
4. I have downloaded a new copy of MSCOMCT2.OCX into the syswow64 folder and used the regsrvr32 command to register it. I got a message that registration was successful.
5. When I open my program (that worked fine on the other machine) and try to do something, I get a message that 'Object library invalid or contains references to object definitions that could not be found.'
This is extremely frustrating and there doesn't seem to be much out there aside from what I've already tried. Any help is greatly appreciated.