vba并从隐藏/未启用的乘法输出数据
我有一个多个页面上的各种选项卡的用户窗体。 我使用datepickers(Microsoftdate和时间选取器控制6.0)和不同的选项卡上的文本框。
当我想要从隐藏的,未启用的或简单地不活动的多个数据输出到工作表时,就会出现问题。
例如,Multipage1有一个出生date,Multipage 2有一个开始date。
当我按下命令button执行所有数据到工作表的所有数据输出时,它只会输出当前活动的多页面的值。 其他值是默认值。
Mulitpage1激活意味着它将返回DOB,但从Multipage2返回空白/默认开始date
Multipage2激活意味着它将返回开始date,但从Multipage1返回一个空白/默认的DOB
多页3激活意味着DOB或开始date都不会输出非默认值。
(假定所有的乘法的所有字段实际上已经完成了一个值)
有没有解决的办法?
用来输出数据的命令button有一长串如下的语句:
Cells(6, 2) = Address1TextBox.Value Cells(7, 2) = Address2TextBox.Value Cells(8, 2) = Address3TextBox.Value
DatePicker是这里的问题,我知道文本框没有隐藏/禁用时输出到工作表的问题。 考虑到这一点,我不得不求助于使用validation的文本框,只允许用户inputdate。
答案=不要使用Microsoftdate和时间选取器控制6.0