access查询5月份出生_Access and VBA - 5分钟概览

在G Suite 和Microsoft Power App 盛行的这个年代,Access 作为世界上首个桌面数据库程序,对很多企业来说是鸡肋的存在。安全性,可扩展性,共享性等等问题,使得越来越多企业闻Access色变。虽然Access作为企业级应用是过时了,但是它仍是非常优秀的个人桌面数据库应用程序。无论是小到中型的应用,还是为大型应用的快速原型开发,Access 的表现仍可圈可点。

很多微软Office用户只知Excel, 不识Access. 殊不知Access和Excel结合起来使用,可以大大提高办公效率。而且,Access 真的很容易上手,花5分钟读完这篇概览,你对Access就会有个基本了解。

Access可以做什么

可以做的很多。基于数据的桌面应用,Access 基本上都可以应付。下面是我用Access创建的部分个人应用。在公司工作中主要运用Access来为大型的应用做原型开发,比较偏重数据建模,可视化,和多用户使用下的工作流程,但是涉及到商业信息,就不放图了。

图一和图二: 知识管理系统

3ae18992a08c342297e07515c57b761b.png

c80c25c9a93dc1efff9edc5ead37ff58.png

图三: 项目,任务和素材管理系统

48ade193033b2e8ce9ba3048f45e1006.png

购买软件

目前有两种方式可以购买正版Access.

  1. 订购Microsoft 365的包年服务。Access 作为单独的桌面软件和其他在线软件捆绑销售。这个的好处是软件持续更新,并且可以在线使用。坏处是要持续付款。
  2. 一次性购买 Microsoft 2019 Professional, 里面包括Access, Excel, Word, Powerpoint, Outlook, Onenote, Publisher. 好处是价格比较低 (通过和微软合作的正牌分销商),坏处是软件不持续更新。如果有更新的Office版本,需要再次购买。

玩转Access需要的技巧

涉及到3方面的知识。

  1. UI (User Interface) - 程序界面。这个包括数据表,可视窗口,报表,SQL查询, 宏等。和任何一个软件一样,要熟练运用就要知道它的界面都有哪些功能。
  2. SQL. SQL (Structured Query Language) 是关系数据库的标准数据查询语言。Access的核心是数据, 只有掌握了SQL,才能真正发挥Access 处理数据的功能。Access SQL 和其他企业级别数据库的SQL,如Microsoft SQL Server, 大体相同,但是有些不同的地方需要另外学习。
  3. VBA. 虽然说不用编程也可以创建Access应用,但是功能会受到限制。VBA是Access的一大优势,利用VBA可以将不同的API和Access结合起来, 创建非常强大的桌面应用程序。

93fc861d1ab7d9735fddec46e60b7130.png

UI - 数据表菜单 (Tables)

2079bfa4e695c00edfc34d5f99ef6d97.png

UI - 可视窗口菜单 (Forms)

b711f89b8762bf1faf39b0838d4bc054.png

SQL 界面

395298c41bcb6fd197b4d77a20498451.png

VBA界面

520f30b7aa8324f23d39e6cdea0fed5e.png

和其他Office程序的结合

Excel/Outlook : 我常常是在Excel里面处理好数据,然后导入到Access 里面做下一步的开发。有的时候会用Outlook收集数据,直接导入到Access 里面。

Word/Powerpoint/Publisher/Visio: 可以把这些想象成前端。Access 是后端数据库,通过VBA可以把Access里面的数据载入做好的Word/Powerpoint/Publisher/Visio模板里,或者是根据特定的逻辑生成新的文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值