溜溜问答 > 日常办公 > Excel > 如何在Excel中利用日历控件来快速输入日期?
kiss mayue
kiss mayue
邀请你来回答
256人阅读 2022-05-05

如何在Excel中利用日历控件来快速输入日期?

我要回答
5个回答

打开Excel (我的版本是2013),点击 “开发工具”,点击“插入”,插入activeX 控件:monthview控件(可以点击小扳手查询,没有 dtpicker控件了,可能是64位版本的缘故),在表格中画个矩形,双击 monthview控件,输入以下代码:

Private Sub MonthView1_DateClick(ByVal DateClicked As Date)


ActiveCell = MonthView1.Value

MonthView1.Visible = False


End Sub

这是MonthView控件的点击事件。


再添加表格事件(selectionchange):

Private Sub Worksheet_SelectionChange(ByVal Target As Range)


MonthView1.Visible = False

    

    If ActiveCell.Column = 4 Then                    '指定在第4栏输入日期,可修改

        MonthView1.Left = ActiveCell.Left + ActiveCell.Width + 3    '指定控件位置

        MonthView1.Top = ActiveCell.Top + ActiveCell.Height + 3    '指定控件位置

        MonthView1.Visible = True

    Else

        MonthView1.Visible = False

    End If


End Sub

保存后即可。


查看全部
2023-10-24
回复 采纳

输入
=TODAY()

查看全部
2022-05-05
回复 采纳

工具:office excel
步骤:
1、打开office excel,在工具栏空白处右击选择控件工具箱。

2、在选择控件工具箱点击如图位置。

3、选择DTP控件。

4、拖动鼠标产生一个DTP控件。调整控件的大小。

5、退出设计模式。就可以通过鼠标点击选择日期了。

查看全部
2022-05-05
回复 采纳

插入日历控件很简单,到开放工具-插入菜单里,下面一组的ActiveX控件最后一个点开后到里面找日历控件,一般在最后一个。
但是插入后,如果要想通过点击来直接输入日期,这个是需要写一段简单的代码的。

查看全部
2022-05-05
(1) 回复 采纳

软件版本:Office2007

方法如下:

1.插入日历控件后,保持设计模式,右键点击控件,选择属性:

如何在Excel中利用日历控件来快速输入日期?

2.在LinkedCell中输入要随着日历控件日期变化的单元格:

如何在Excel中利用日历控件来快速输入日期?

3.退出设计模式,点击日历控件日期,单元格相应地变成了点击的日期:

如何在Excel中利用日历控件来快速输入日期?

查看全部
2022-05-05
(8) 回复 采纳

相关问题

怎样实现点击Excel的a列出现日历控件用来输入日期?
共4条回答 >
郭四姑娘: 需要用VBA,以Excel2007为例,方法如下;1、打开Excel,点击“开发工具”选项卡,在“控件”组别,找到并点击“插入”,在下拉列表中,点选右下角的“其它控件”,如下图:2、在弹出的“其他控件”对话框,拖动滚动条到下方,鼠标左键选择“日历控件12.0”,点击“确定”3、回到工作表,用鼠标左键拖动出来一个日历控件,调整大小和位置,如下图:4、鼠标左键在“日历控件”上双击,调出VBA编辑器,把下面这段代码复制粘贴到里面:PrivateSubCalendar1_Click()ActiveCel....
(17) 回复
Excel 删除日历控件?
共1条回答 >
木偶、谈情: 打开需要编辑的excel文档,然后点击右上角的“开发工具”菜单这时会打开开发工具标签,在工具栏上点击“插入”图标。在打开的插入下拉菜单中点击“更多工具”按钮。这时会打开其它控件窗口,在窗口中找到MicrosoftdataandTimePickerControl,Version6.0一项,然后点击确定按钮。这时在Exce文档中点击一下鼠标,就可以把Excel日历控件插入到文档中了哦。这时选中刚刚插入的日历控件。这时选中刚刚插入的日历控件,然后点击一下工具栏上的“设计模式”按钮,就可以使用了。
(2) 回复
如何在Excel中插入日期控件?
共1条回答 >
岁月无声: 单击“开发工具”选项卡下的“控件”工作组中的“插入”命令,在弹出的的对话框中单击最右下角的“更多控件”选项,在弹出的“其他控件”对话框中拖动右边的滚动条直至找到“MicrosoftDateAndTimePickerControl”,然后单击确定,然后单击鼠标左键不放往左右拖开即可插入一个日历控件,此时“控件”工作组处于“设计模式”,这时候的日历控件还处于设计模式,还不能使用,单击“设计模式”按钮,取消它的选中状态,此时日历控件可以使用了
回复
如何在Excel工作表中插入日历控件?
共1条回答 >
涛子: 的日期表应该不处于设计模式,所以删不掉,应该进入设计模式,再删除。方法:1、调出“设计模式”窗口。在工具栏空白处点右键,在弹出菜单中勾选“控件工具箱”,此时“控件工具箱”窗口就出现了。点击“设计模式”按钮(那个有三角尺、直尺、铅笔的图标)。2、选择日历表,删除。3、关闭“控件工具箱”。
回复
如何在Excel表格中插入日历控件?
共1条回答 >
称心如意: 1、在电脑任意文件夹点击鼠标右键,选择“MicrosoftExcel工作表”。2、双击打开EXCEL工作表。依次点击“文件”、“新建”。3、在“新建”页面中点击“日历”。可以看到出现很多日历模板。我们以常见的模板即“12个月日历”为例。点击“12个月日历”。4、点击“创建”,之后会自动跳转到主页面。可以看到模板已经生成。5、在每一个日期下方对应的空白处双击都可以根据需要输入提醒事项。6、点击上方月份旁边的向左向右箭头则可以切换“上一月”和“下一月”。
回复
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)