排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
3.2.20:DTP与Datepicker实现日期的输入
3.2.20:DTP与Datepicker实现日期的输入
VBA语言専攻
2023-07-26
168
【分享成果,随喜正能量】人生艰难自不必去回避,人生艰难说多了也是白说,为什么,解决不了问题,说了也还是那么难。。
我给V
BA
的定义:V
BA
是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的劳动效率,而且可以提高数据处理的准确度。我推出的V
BA
系列教程共九套和一部V
BA
汉英手册,现在已经全部完成,希望大家利用、学习。
如果您只是一般的职场VBA需求
,可以打包选择7.1.3.9教程+汉英手册
,第7套教程是入门,第1套教程是入门后的提高,第3套教程字典是必备的VBA之精华,第9套教程是实用的典型案例讲解。这四套教程内容掌握后足以处理一般工作中的问题,实际写代码的时候再辅助代码汉英手册,足矣!如果您想进一步提高,就需要选择高级阶段的教程了
。
VBA
是面向对象编程的语言,博大精深。很多朋友咨询V
BA
的学习方法,我会陆续给大家讲解一些我的经验,大家可以慢慢体会。今日的内容是:3.2.20:DTP与Datepicker实现日期的输入
3.2.20 DTP与Datepicker实现日期的输入
在我的第一版《VBA代码解决方案》中,日期的输入是利用了DTP控件来完成的,这是针对32位OFFICE系统的操作,在改版过程中,为了适合32位和64位兼用的问题,我给大家介绍了就是利用“加载宏”的功能来实现。并提供给了学员这个加载宏的文件。或许,在以后信MS会有很好的解决,比如Listview控件,在19版本应用就没有问题了,但目前据我测试DTP控件还没有很好的得到解决。
DTP控件:日期和时间选择器 (DTP) 控制提供了一个简单而直观的界面,通过该界面与用户交换日期和时间信息。例如,使用 DTP 控制,您可以要求用户输入日期,然后轻松检索选择。
加载宏是通过增加自定义命令和专用功能来扩展 Microsoft 系列办公软件功能的补充程序,可扩软件包括常用的Word、Excel、PowerPoint、Outlook等 。可从 Microsoft Office 网站或第三方供应商获得加载宏,也可使用 Visual Basic for Applications 编写自己的自定义加载宏程序。
加载宏又被称为扩展宏,主要就是扩展原软件的功能,满足用户自身需求,或作为商品向公众发售。它不需要另行安装软件。用户制作的宏文件可以象Office制作的普通文档一样进行保存、打开、复制、与他人分享。
加载宏文件可以是软件自带的,象Excel中的查询向导,分析工具库等。与自带加载宏对应的则是自定义加载宏——用户自已利用办公软件或其他工具软件编辑的宏。自定义加载宏泛指一类宏,由制作软件的不同带有不同的扩展名。如Excel的宏文件2003版以前的后缀为.xla,2007版后的后缀为.xlam,Word的宏文件后缀为.docm,PowerPoint的为.ppa等,在电脑中查到的.DLL .COM .EXE有一部分也是加载宏,是用VB,C++等开发的。
最后提醒大家一点,加载宏要慎用,如果不是编写的加载宏,或者是来路确定的加载宏,最好慎用。如果您能确实看懂代码,那另当别论。但以我的经验,阅读代码比写代码的难度要大。所以对于加载宏要慎用。这是一个雷。有兴趣的朋友可以参考我的高级教程第十套《VBA高级应用30例》,这套教程专门讲程序的分发。
3.2.21 VBA学习的三个阶段
在这套学习方法的文章中,关于文件操作,数组,数据库和WORD VBA,是我对初级阶段学员不要求掌握的,只是要求能利用我提供的代码完成操作即可。
对于我的教程而言,共有三个阶段:
初级阶段是要掌握基本VBA操作和对VBA思想的领会,这个阶段是我的第七套教程及第一套教程,这个阶段要求大家掌握VBA的操作,和完成对对象编程的基本理解,如循环操作,字符串操作,对象的属性,方法等等。要求大家完成这个阶段的学习后可以处理实际工作中的一般问题。能够得心应手地完成重复的数据处理工作。
中级阶段就是要完成专业的数据处理。这个阶段要掌握的是字典和数据库。及WORD VBA以及实例的应用讲解,对应我的教程是第三套、第二套、第八套、第九套。
但由于第三套字典是VBA的精华部分,我往往是推荐给初级学员的。这就是我经常推荐初级学员7.1.3三套教程的道理。
第三阶段是高级阶段,要求学员掌握跨应用程序的VBA应用及掌握类的知识,这个阶段要掌握的网抓,VBA发送邮件,类、接口的理论及应用。真正领会对象,属性,方法,事件的意义,还有就是加载项的一些应用。对应我的教程为第六套、第五套、第十套教程。
当然,这套关于学习方法的教程是针对初级学员的。讲到这里就到一定阶段了,后续将有几讲关于学习过程中提高的系列文章:VBA代码程序运行时间的优化与视觉效果的兼顾、SUM函数强大的生命力、VBA程序的调试、VBA从初学到精进的方法、VBA代码高手之路、VBA代码学习历程、VBA代码与函数的应用比较、换一种思路思考问题、利用积木完成你的VBA代码、自制VBA工具……以及初级阶段学习完成后的一套自测题(不含字典知识点)。
我20多年的VBA实践经验,全部浓缩在下面的各个教程中:
vba
vba字典
vba数组
软件
datepicker
文章转载自
VBA语言専攻
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨