Excel 2007中日历控件使用
今天做Excel表格的时候,在表格中需要嵌入日历丰富表格的内容。结合网上找到的一些方法,把具体实现步骤整理了一下,加上一些我自己使用到的VB代码,自己留个脚印,以后也会用得上。本文档指导在Excel 2007中启用日历控件,并在指定列中弹出日历选择框的步骤。
1. 先需下载并注册安装Excel 2007的日期控件文件MSCAL.OCX。
在Microsoft网站或internet上下载日历控件文件MSCAL.OCX(不同版本Office有不同的日历控件文件),保存到C:\Windows\System32文件夹中,打开CMD窗口,输入命令“Regsvr32 mscal.ocx”后显示注册成功。
2. 在Excel中显示“开发工具”菜单栏。
3. 点击“插入”的“其他控件”。
4. 浏览到最底部看到注册安装的日历控件,点击“确定 ”。
5. 在VB编辑器中输入如下的代码(如图所示):
********************************
Private Sub Calendar2_Click()
ActiveCell = Calendar2.Value
Me.Calendar2.Visible = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 6 Then 'D列为日期输入列,只对应excel的字母列,例如D对应4,'G对应7,不是实际的显示列对应的数字
Calendar2.Left = Target.Left + Target.Width '设置日历控件弹出后的位置
Calendar2.Top = Target.Top + Target.Height '同上
Calendar2.Value = Date '设置默认日期为系统日期
Calendar2.Visible = True '使日历控件可见
ElseIf Target.Column = 6 Then 'F列为日期输入列
Calendar2.Left = Target.Left + Target.Width
Calendar2.Top = Target.Top + Target.Height
Calendar2.Value = Date
Calendar2.Visible = True
Else
Calendar2.Visible = False '单击其他列时隐藏日历控件
End If
End Sub
********************************
6. 点击“保存”,选择“Excel启用宏”的格式文件进行保存。
7. 打开EXCEL文件,运行原来的宏,有可能出现“宏”被禁止运行的提示,解决的方法如下:在EXCEL操作中执行“工具”→“宏”→“安全性”中修改宏打开的安全级别。
Excel 2007中日历控件使用相关推荐
- Excel 2007中日历控件使用(文字)
在Excel中插入日历控件 1.在某一单元格中插入日历控件 (1)选中要插入日历控件的单元格,设置单元格格式为日期型: (2)点击工具栏,"插入-对象-日历控件", (3)用快捷方 ...
- Excel 2010 安装日历控件 注册
第一步:先安装日历控件 从别的电脑拷贝:路径如下 C:\Program Files\Microsoft Office\OFFICE11\MSCAL.OCX 或者C:\Program Files\Mic ...
- Office2010,PPT,EXCEL如何插入日历控件
1 在Office2010中插入其他控件,然后找到日历控件 2 十字架随便在Excel中绘制一下,得到一个日历控件,注意此时还是在设计模式下,在设计模式下日历控件不是正常状态,你还是可以双击这个控件进 ...
- EXCEL :添加日历控件
1.在EXCEL中进入VBA状态,有如下几种方法: 1)工具->宏->Visual Basic编辑器 2)Alt + F11 3)在工作表标签处点击右键,选择查看代码 4)窗口->工 ...
- AJAX中日历控件的应用
阅读全文并下载:http://www.cckan.net/forum.php?mod=viewthread&tid=44 <%@ Page Code Language="C#& ...
- WPF 4 日历控件(Calendar)
WPF 4 日历控件(Calendar) 原文:WPF 4 日历控件(Calendar) 在之前我已经写过两篇关于WPF 4 任务栏(Taskbar)相关的特性.相信自从VS2010 Beta 版放出 ...
- wpf 日期选择对话窗_WPF 4 日历控件(Calendar)
在之前我已经写过两篇关于WPF 4 任务栏(Taskbar)相关的特性.相信自从VS2010 Beta 版放出后,WPF 的粉丝们肯定在第一时间了解了WPF 4 的一些新控件及新功能.赶在明天Visu ...
- excel日历弄到html,Excel中进行添加日历控件的两种方法
有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...
- excel日历弄到html,如何在Excel中利用日历控件来快速输入日期
给大家分享了一个利用日历控件在Excel单元格中输入日期的小窍门.大家知道,物流和会计行业的报表,经常需要手工输入一些日期,例如发货日期,在途时间.到达配送中心日期.签收日期等,如果手工输入,难免出错 ...
最新文章
- 全局稳定性收敛平衡点为0吗_神经网络的稳定性阐明.pdf
- java视频流传输_目前在Web浏览器中流式传输实时视频的最佳做法?
- mysql5.7版本安装部署详细步骤
- CRM 里面table download to excel的实现
- sun jdk 与jdk_Sun过去的世界中的JDK 11和代理
- osg动态加载模型不显示_OSG仿真案例(8)——读取FBX格式文件并显示(无动画)...
- windows下memcache的安装总结
- cpu消耗 pytorch_高效 PyTorch :如何消除训练瓶颈
- ul 响应式 布局_HTML5中响应式布局怎么弄??
- windows下手动安装composer并配置环境变量
- ajax长连接的具体实现,ajax实现服务器与浏览器长连接的功能
- 局域网屏幕监控软件_掌控局域网监控软件(zklan)
- 51单片机学习笔记——DA转换
- NSI50150ADT4G TO-252 ON安森美 150-350mA 50V 4.2W LED驱动器 工业级规格认证
- 黄河中下游地区精化似大地水准面研究与实施
- DSP CCS3.3安装问题与解决方案
- 现在计算机怎样读硬盘端口,组装电脑之硬盘识别篇
- 部分互联网公司及通信公司校招时间表及薪资(参考2017)
- Three.js 学习之路(一)
- 四肽DArg-GDW,144161-76-2