码迷,mamicode.com
首页 > 编程语言 > 详细

VBA 添加日历控件的操作

时间:2015-05-17 18:10:55      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:

    近几天需要做一个VBA的宏,以方便在excel中选择格式化后日期,要求添加日历控件,并按照格式化进行输出,由于是第一次接触VBA,因此查询了一些资料,下面对自己所做的过程进行一下总结:

     1、首先新建一个excel文档。

     2、对excel文档添加添加日历控件,具体过程如下图:技术分享

插入其他控件中的日历控件,如下图:

技术分享

添加完后如下图所示:

技术分享

双击控件即可编写代码,代码如下

Private Sub Calendar1_Click()

   ActiveCell = Calendar1.Value
        Calendar1.Visible = False
End Sub

Private Sub app_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Column = 3 Then
Calendar1.Visible = True
Else
Calendar1.Visible = False
End If

End Sub

把上面excel中的设计模式点掉保存以后点击即可满足效果。

VBA 添加日历控件的操作

标签:

原文地址:http://www.cnblogs.com/mlj001/p/4509912.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!