我有一个包含多页上各种标签的用户表单。我在不同的选项卡上使用了datepickers(Microsoft Date和Time Picker Control 6.0)和文本框。
当我想从隐藏的,未启用的或非活动的多重数据中获取数据以输出到工作表时,会出现问题。
例如,Multipage1有一个出生日期,多页2有一个开始日期。
当我按下命令按钮在工作表的所有倍数上执行所有数据的输出时,它只会输出当前活动的多页的值。其他值是默认值。
Mulitpage1有效意味着它将返回D.O.B但从Multipage2返回空白/默认开始日期
Multipage2有效意味着它将返回开始日期但从Multipage1返回空白/默认D.O.B
多页3活动意味着D.O.B或开始日期都不会输出除默认值以外的任何内容。
(假设所有乘数中的所有字段实际上都已用值完成)
有解决方法吗?
输出数据的命令按钮有很长的语句列表,如下所示:
Cells(6, 2) = Address1TextBox.Value
Cells(7, 2) = Address2TextBox.Value
Cells(8, 2) = Address3TextBox.Value
答案 0 :(得分:0)
DatePicker是这里的问题,我知道文本框在隐藏/禁用时输出到工作表没有问题。 考虑到这一点,我不得不求助于使用带验证的文本框,只允许用户输入日期。
答案=请勿使用Microsoft日期和时间选择器控件6.0