VBA 添加日历控件的操作

    近几天需要做一个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中的设计模式点掉保存以后点击即可满足效果。

转载于:https://www.cnblogs.com/mlj001/p/4509912.html

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VBA是指Visual Basic Application,它是微软的一种编程语言。它通常用于Microsoft Office系列软件,如Excel、Word和Access等。在这些软件中,用户可以通过VBA程序编写代码,实现一些简单的自动化任务或复杂的应用程序。 日期是在VBA中使用非常普遍的数据类型,它用于表示特定的日期和时间信息。在编写VBA程序时,日期经常与日历控件一起使用,以便更方便地显示和选择日期。 日历控件是一种常用的图形用户界面控件,开发者可以将其添加到应用程序中,以方便用户选择日期。通过日历控件,用户可以轻松地选择要显示的日期,并可以设置日期格式、区域信息和其他选项。 下载VBA日期日历控件可以通过多种方式实现,其中一种途径是从开发者所需版本的Microsoft Office示例文件中获取。例如,在Microsoft Office Excel 2016中,用户可以使用以下步骤下载日历控件: 1. 打开Excel应用程序,并打开VBA编辑器。 2. 从“工具”菜单中选择“引用”。 3. 在“引用”对话框中,勾选“Microsoft Calendar Control”选项并单击“确定”。 4. 在VBA编辑器中,双击“工具箱”窗口中的“Calendar Control”控件。 5. 将控件拖动到Excel工作表中,并设置控件属性和事件,以满足用户需求。 总之,VBA日期日历控件是一个非常实用的组件,开发者可以通过使用它来简化日期操作和提高用户体验。它的下载方法也比较简单,只需要在相应的开发工具中添加相应的引用并使用即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值