Excel VBA用户表 - 文本框日期计算:日期+值=到期日期

时间:2018-04-20 05:41:25

标签: excel vba textbox userform date-arithmetic

感谢您查看我的查询。

我正在开发一个表单,用户在TXT_StartDate中输入开始日期,并将从组合框(Cmbox_CardType)中选择一个选项,该组合根据从名为'Validation List'的工作表上的表中的选择获取值范围(TBL_Card_Type)。

例如:

用户在文本框中的开始日期类型(TXT_StartDate),然后从组合框(Cmbox_CardType)中选择发行的卡的类型,具体取决于选项,添加到开始日期的天数,然后在另一个文本框(TXT_CARD_ExpiryDate),它应根据指定范围的第3列计算到期日,不包括周末和公众假期。

下拉值取自名为“验证列表”的工作表,位于B2:D7,D列中的数字(数字代表特定选项的天数)

工作表“验证列表”的表格标题: “卡类型代码”“卡类型说明”“时段”

控件名称:

TXT_StartDate

Cmbox_CardType(基于验证列表(具有指定范围的卡片类型的表格

命名范围:TBL_Card_Type(B2:D7)

TXT_CARD_ExpiryDate

文本框和表格单元格的日期格式:dd / mm / yyyy

然后,来自控件的数据将传递到“访客卡日志表”

我查看了各种论坛,教程等,但没有发现任何我能成功适应我的需求。我已经在这方面工作了一段时间没有成功,有人会有解决方案能满足我的要求吗?

如果听起来有点令人困惑,我很抱歉。

非常感谢任何帮助。 干杯, TheShyButterfly

0 个答案:

没有答案