excel 中实现日期选择输入(日历控件)推荐 第一种方法: 首先这个控件需要一个名为MSCOMCT2
OCX的控件文件,这个文件大家先在电脑里搜索一下,如果没有的话就求助baidu喽
下载下来后把它复制到c:\windows\system32 里
最后就在开始->运行里注册MSCOMCT2
OCX 控件
那么如何注册呢,方法很简单输入regsvr32 MSCOMCT2
OCX就 ok 拉 这时打开excel 控件工具箱点击其它控件找到Microsoft Date and Time Picker Control 6
0,这个东东就是我们要的日期控件拉 第二种方法:MSCAL
OCX Private Sub Calendar1_Click() ActiveCell = Calendar1
Value Me
Calendar1
Visible = False End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) '此处的6 和 7 为你要显示日历的列序号 If Target
Column = 6 Or Target
Column = 7 Then Me
Calendar1
Left = Target
Left Me
Calendar1
Top = Target
Top If Target
Value "" Then Me
Calendar1
Value = Target
Value Else Me
Calendar1
Value = Now() End If Me
Calendar1
Visible = True Else Me
Calendar1
Visible = False End If End Sub Private Sub Calendar1_Click() Act