在Word中用交互日历输入日期数据
发布时间:2006-03-24 23:36:13 来源:天极软件 网友评论 0 条在使用Word的表格功能时,常常会遇到“日期”域,Word能自动提供一定的日期,如当天的日期以及文档创建的日期。当需要填表人填写其它日期时,通过交互日历就能快速选定,如图1所示:

其中所使用的日历是Office中所包含的ActiveX控件,在VB编辑器中通过一些简单的步骤,以及几行代码,就能很容易地将日历添加到任何表格。
实现步骤:工具→宏→Visual Basic编辑器。
进入项目管理器后,选择插入→用户窗体,并选择视图→工具箱,使工具箱可见,右键单击工具箱,选择附加控件,显示图2所示对话框:

下拉垂直滚动条,选中“Calendar控件9.0”(不同系统在版本上可能有所不同),点击“确定”便将日历控件添加到工具箱中,并将其放在当前的窗体中,如图3:

在属性窗口,将用户窗体的标题改为“日历”,接着,通过视图→代码窗口插入如下代码:
Private Sub UserForm_Activate() Me.Calendar1.Value = Date End Sub Private Sub Calendar1_Click() Selection.Text = Calendar1.Value End Sub |
在模块中(如果没有,则选择插入→模块),添加代码:
Sub ChooseDate() UserForm1.Show End Sub |
选择文件→关闭并返回到Microsoft Word。
在需要交互日历的地方,通过Ctrl+F9添加域,并输入如图4所示:

最后通过F9对域代码进行切换,如图5所示:

即得所需要的可对日期进行交互选择的表格,只需用鼠标双击相应的日期域即能通过日历选择到需要的日期。
- 推荐阅讯
- 懂打字就能做电子书
- Word 2007可编辑blog 且支持直接发布
- 活用Word画图功能 做出逼真的五星红旗
- 揪出Office Word 工具中隐藏的秘密
- Word入门动画教程8:打开互联网上的文档
- word制简谱 让旋律在Word中飘扬
- 修改Word默认设置 让它用起来更顺手
- Word2007与2003工具栏位置对应表:大纲
- 满足个性化的需求 Word打开更贴心
- Word入门动画教程38:汉字重选
- 阅读排行
- 1.Word入门教程之编辑脚注和尾注
- 2.Word中插入cad图的技巧大放送
- 3.Word公式编辑器快速上手指南
- 4.揪出Office Word 工具中隐藏的秘密
- 5.彻底删除微软Office文档的隐藏信息
- 6.MS-Office Word超链接常用技巧放送
- 7.闪电般的破解 5秒斩杀Word文档密码
- 8.活用Word画图功能 做出逼真的五星红旗
- 9.教你Word操作中一些很少用到的小技巧
- 10.Word入门动画教程91:插入分隔符
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
