为什么在EXCEL2013里找不到日历控件?

安装了新版本的OFFICE 2013,发现EXCEL 2013的开发工具中,插入ACTIVE控件中没有日历控件,而且我跟EXCEL 2007对比了一下,发现好多控件都找不到了,为什么啊?
在哪里可以找到这些控件,特别是日历控件?
如果是EXCEL 2013里没有预装这些控件,那在哪里可以下载安装到EXCEL 2013里面去吗?
PS:我用的系统是windows 8
请注意:我的OFFICE版本是2013,低于这个版本的回答就不要出现了,谢谢!

需要加载“Microsoft Date And Time Picker Control”才能找到。操作方法如下:


1.单击“开发工具”选项卡下的“控件”工作组中的“插入”命令,在弹出的的对话框中单击最右下角的“更多控件”选项,如下图所示:

2.在弹出的“其他控件”对话框中拖动右边的滚动条直至找到“Microsoft Date And Time Picker Control”,然后单击确定,如下图所示:

3.然后单击鼠标左键不放往左右拖开即可插入一个日历控件,此时“控件”工作组处于“设计模式”,这时候的日历控件还处于设计模式,还不能使用,如下图所示:

4.单击“设计模式”按钮,取消它的选中状态,此时日历控件可以使用了。如下图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-11
不是没有预装这些控件,是你没有引用,将它们添加到控件工具箱中.方法如下.
在开发工具上右击,选择附加控件,在附加控件中找到日历控件(microsoft date and time picker.......)确定即可.追问

具体怎么操作啊?我按你的操作了,可是在打开的VB窗口中附加控件中也找不到这个日历控件啊?
我看了网上一些文章,说对于EXCEL 2010,就已经不再默认安装MSCAL.OCX 。那2013不是更找不到这个日历控件了?

追答

在我上传的文件夹中双击注册文件可将MSCOMCT2.OCX注册,在附加控件中就会找到日期控件了.

追问

我试过了不行,注册错误提示“您要添加的模块可能与当前操作系统不兼容”

追答

你的操作系统与模块不兼容,我在XP和windows7操作系统下是可以注册的.我想WINDOWS 8下也能注册成功.试一下上传文件

本回答被提问者采纳
相似回答