Excel中进行怎么插入日期选择器

   Excel中进行怎么插入日期选择器

  在开发工具栏选择插入-其他控件,打开其他控件选择框。



  在选择框中选择calendar control8.0,确定。



  在适当的位置绘制日历,并将高度和宽度适当调整。这时的日历控件还比较原始,不会点击日期后自动隐藏日历并在单元格内填入日期,这时就需要添加自己的代码。



  在设计模式下双击日历。

  点击设计模式,当图表颜色变深后就是设计模式,打开代码编辑器。

  在光标处输入下方的代码:

  ActiveCell = Calendar1.Value Me.Calendar1.Visible = FalseEnd Sub

  Private Sub Worksheet_SelectionChange(ByVal Target As Range)

  If Target.Column = 1 Or Target.Column = 2 Then

  '此处的1和2为你要显示日历的列序号

  Me.Calendar1.Left = Target.Left Me.Calendar1.Top = Target.To If Target.Value <> "" Then Me.Calendar1.Value = Target.Value Else Me.Calendar1.Value = Now( End I Me.Calendar1.Visible = TruElse Me.Calendar1.Visible = FalseEnd If



  关闭代码编辑器,将EXCEL保存为启用宏的工作薄。



  再次打开该工作薄,点击第一列或者第二列,就可以弹出日历选择器,选择日期后,在单元格内会插入日期,日历选择器消失。注意这是在非编辑模式下才可以实现的。



  EXCEL除了这个日历控件外还有一个另一个比较简单的日历选择器Microsoft date and time picker control(SP6)。



  插入该控件后,在非设计模式下即可点击弹出日期选择界面。如下:

(0)

相关推荐

  • excel中怎么快速插入日期和时间

    下面介绍在EXCEL中快速插入日期和时间的方法,希望本指南能帮到大家. 快速插入日期 01 比如,要在A76单元格插入日期,鼠标点击一下A76单元格: 再在键盘上按下ctrl+; 即时插入了今天的日期 ...

  • EXCEL如何插入日期选择器

    使用EXCEL进行数据处理,经常会遇到动态的日期,如果插入日期选择器可以很方便的进行日期的选择,下面的是插入后的效果图: 操作方法 01 在开发工具栏选择插入-其他控件,打开其他控件选择框. 02 在 ...

  • 怎么在Excel中让数据按日期排序

    有的小伙伴在使用Excel软件处理数据时,为了整理相同日期内的数据,因此想要让数据按日期排序,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,右击桌面空白处,接着点击新建选 ...

  • Excel中获取当前系统日期

    excel中获取当前系统日期的方法简介 操作方法 01 使用NOW函数获取当前系统时间,包含年月日,时分,在需要的单元格中输入=NOW(),此函数无需输入参数,如图所示,在C1单元格输入=NOW()后 ...

  • 在excel中怎么隔行插入多列?

    在excel中怎么隔行插入多列?在excel中隔行插入多列用法也很普遍,那如何操作呢?我们来学习一下. 步骤 打开excel文件,找到要插入多列的表格内容. 首先在名字上方插入一行,右键-插入-整行即 ...

  • excel中怎么一次性插入多列?

      excel中怎么一次性插入多列? 1.首先我们打开要编辑的Excel电子表格 如图 2.左键拖动选择空白列,你要插入多少列 你就选择多少列,然后右键复制 如图 3.鼠标右键你要插入的位置 如图 4 ...

  • excel中如何改变插入图形的形状?excel2013中插入图形并改变形状的方法介绍

    excel2013中如何改变插入图形的形状?在excel中有不少系统内置的图形供我们选择使用,但是有时候我们想自己制作一些图形,需要如何操作呢.接下来小编就给大家说说在excel2013插入图形并且把 ...

  • 在excel中怎么一次性插入多列?

    有时工作时,需要在列的后面或者前面插入一列,两列,甚至多列,少量很方便插入,大量就是个问题了,下面小编就为大家介绍在excel中怎么一次性插入多列方法,希望能对大家有所帮助! 步骤 1.首先我们打开要 ...

  • 如何在Excel中批量隔行插入空行?

    相信很多小伙伴在日常办公中都会用到Excel,在其中如何才能批量隔行插入空行呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在Excel中打开我们要进行操作的表格,并将要插入空行的区域选 ...