如何添加日期选取器VBA用户窗体(How to Add Date Picker To VBA Use

2019-07-03 21:05发布

我要寻找一个控件添加到用户窗体,以使用户能够挑选日期。 我发现这个地址是好的

格式化MM / DD / YYYY日期在文本框的VBA

从亚洲时报Siddharth溃败这是完美的,但它会产生无形的床单时并不需要我的应用程序。 我试图阻止创建表,但我无法弄清楚。

可否请您让我知道我怎么可以适当修改亚洲时报Siddharth溃败代码或指向我喜欢另一个应用程序?

谢谢你的时间

Answer 1:

OFFICE 2013说明

(对于Windows 7(64)| MS Office的32位

选项1 | 检查能力已经存在| 2分钟

  1. 打开VB编辑器
  2. 工具 - >其他控件
  3. 选择 “Microsoft MonthView控件6.0(SP6)”(如果适用)
  4. 使用“DatePicker的”控制用户窗体VBA

选项2 | 该“Monthview”控制当前不存在| 5分钟

  1. 关闭 Excel
  2. 下载 MSCOMCT2.cab (这是一个压缩文件,提取到两个有用的文件)
  3. 提取这两个文件| .inf文件和.ocx文件
  4. 安装 | 右键单击.inf文件| 点击“安装”
  5. 移动 .ocx文件| “:\ Windows \ System32下C” 到 “C:\ WINDOWS \ SYSWOW64” 从移动
  6. 运行CMD | 开始菜单 - >搜索 - > “的CMD.exe” | 用鼠标右键单击该图标| 选择“以管理员身份运行”
  7. 注册的活动-X文件| 输入 “regsvr32 C:\ WINDOWS \ SYSWOW64 \ MSCOMCT2.OCX”
  8. 打开 Excel | 打开VB编辑器
  9. 激活控制| 工具 - >参考| 选择 “Microsoft Windows公共控件2-6.0(SP6)”
  10. 用户窗体控件| 选择VB项目中的任何用户窗体| 工具 - >其他控件
  11. 选择 “Microsoft MonthView控件6.0(SP6)”
  12. 使用 “DatePicker的”控制VBA用户窗体

好吧,无论是这两个步骤应该为你工作,如果您有Office 2013(32位位)在Windows 7(64位)。 如果您有Windows 7局2013年不同组合的某些步骤可能会有所不同。

该“Monthview”控制将你完全充实“的DatePicker”。 它配有自己的属性和形象。 它工作得很好。 祝好运。

网站:“bonCodigo”从上面(这是他工作的一个更新的扩展)
网站:“AMM”从上面(这仅仅是他的另外一个exension)
网站:各种Microsoft支持网页



Answer 2:

你可以尝试“Microsoft日期和时间选择器控件”。 要使用它,在工具箱中,用鼠标右键单击,然后选择“其他控件...”。 然后选中“Microsoft日期和时间选择器控件6.0”并确定。 你将不得不在工具箱中一个新的控制做你所需要的。

我刚刚发现的这一些PRINTSCREEN: http://www.logicwurks.com/CodeExamplePages/EDatePickerControl.html忘记的程序,只是检查printscreens。



Answer 3:

在Access 2013年下降一个“文本框”控件到窗体。 在属性表的格式选项卡下的控制找到Format属性。 将其设置为的日期格式选项之一。 工作完成。



Answer 4:

只是扔一些轻到与此相关的控制的一些问题。

日期选择器是不是自带的办公包标准对照。 所以开发商遇到喜欢当应用部署在办公室的其他一些machiens /版本缺少日期选择控件的问题。 为了使用它,你必须激活参考.dll文件,包含它.ocx文件。

在缺少日期选取器的情况下,必须更换MSCOMCT2.OCX文件系统或System32目录并正确注册。 试试这个环节做适当的替换文件。

在VBA编辑器菜单酒吧,>选择工具 - >引用,然后找到日期选取器参考,并检查它。

如果你需要的文件,从下载MSCOMCT2.OCX 这里 。



文章来源: How to Add Date Picker To VBA UserForm