我有一个带有activeX组合框的工作表(工作表A),该组合框中填充了另一工作表(工作表B)中的日期,其文本格式为“ dd / mm / yyyy”。
现在我想要的是,当我在工作表A的组合框中选择某个日期时,我在另一个单元格中获得了相同的日期,但又增加了2年。因此,如果我选择“ 01/01/2018”,则会得到“ 01/01/2020”。有帮助吗?
答案 0 :(得分:0)
使用
Option Explicit
Private Sub ComboBox1_Change()
Range("A2") = DateAdd("yyyy", 2, Me.ComboBox1.Value)
End Sub
代码进入包含activex对象的工作表的代码窗格中。将A2
更改为目标输出单元,并将ComboBox1
更改为适当的组合框。