用户选择日期后,DtPicker控件值未更新

时间:2016-11-08 16:16:02

标签: excel-vba vba excel

我有一个类在运行时动态地向用户表单添加3-4个dtPicker。 dtPickers按照我的预期添加到用户表单中,我可以为每个日期选择不同的日期。

我的问题是我无法“记录”用户选择回电子表格的新日期。发回的值是0.是否有一种特定的方法我应该处理此控件的事件或在运行时调整其值?

附加信息:我将创建dtPicker的类存储在集合中,然后在初始化期间创建该类。我试图向类添加事件但是无法成功触发它们。

如果您需要任何其他信息,请告诉我们,谢谢!

1 个答案:

答案 0 :(得分:0)

好的我弄清楚了我的错误。当我在我的类中声明dtPicker时,我忽略了将它声明为WithEvents(Private WithEvents date1为DTPicker)。