如何获得excel popUp日历?

时间:2012-10-08 09:10:53

标签: excel vba

我有Excel 2010,发现混淆的指令在单元格或用户窗体中获取popUp日历。

File - Options - Add ins - Active Add-ins: 'Pop-Up Calendar is there

我从此网站下载此加载项:http://www.fontstuff.com/vba/vbatut07.htm
不过,在加载文件时,我收到了消息

Could not load an object because it is not available on this machine.  

Alt + f11 - 工具箱 - 右键 - 其他控件 - 我看不到任何日历或MonthView控件 某处我发现必须安装Access,但安装了Access IS(office 2010 Pro) 我希望单元格上的日历(通过单击或右键单击)和可用的用户窗格。

2 个答案:

答案 0 :(得分:2)

我和你有同样的问题,经过对互联网的大量研究后,我设法解决了这个问题。 事实是日历或MonthView控件已从MS Excel 2010中删除。 您必须下载控件并安装它。以下是下载链接

http://activex.microsoft.com/controls/vb6/MSCOMCT2.CAB

  • 提取两个文件| .inf文件和.ocx文件
  • 安装|右键单击.inf文件|点击“安装”
  • 移动.ocx文件|将.ocx文件移动到“C:\ Windows \ system32”
  • 运行CMD |开始菜单 - >搜索 - > “CMD.exe”|右键单击图标|选择“以管理员身份运行”
  • 注册Active-X文件|输入“regsvr32 c:\ windows \ system32 \ MSCOMCT2.ocx”
  • 打开Excel |打开VB编辑器
  • 激活控制|工具 - >参考文献|选择“Microsoft Windows Common Controls 2-6.0(SP6)”
  • Userform控件|在VB项目中选择任何用户窗体工具 - >附加控件 选择“Microsoft Monthview Control 6.0(SP6)”
  • 对VBA UserForm使用'DatePicker'控件

希望你现在就明白,如果没有,请告诉我。

答案 1 :(得分:1)

在“其他控件”列表中,搜索 Microsoft日期和时间选择器控件6.0(SP6)