Access学习资源推荐——开发进阶篇

Access学习资源推荐——开发进阶篇

Access VBA编程开发终于入门。你知道Access中什么地方可以编写VBA代码,你编写过简单的代码,你体验到了代码的魔力。你复制粘贴运行过别人的代码,尽管有些代码你因完全看不懂而产生了一丝恐惧,这种恐惧心理很快就被完成既定功能带来的欣喜所淹没。你知道你迈入了一个全新的未知世界,你急着想体验一下这个世界的各种可能性。是的,你已经到了“开发进阶”阶段了。

在这个阶段,你需要系统的,广泛的,初略的了解Access VBA开发的各个领域,广度比深度更加重要。广泛的涉猎,切记不要闭门造车。

由于以上原因,这个阶段主要以“宝典”类书籍为主。以下书籍排名不分先后。

1.《Access 2007开发指南》《Alison Balter's Mastering Microsoft Office Access 2007 Development》

我将Alison Balter的书排在第一,是因为我正是看她的书,才成为一个Access开发者的。Alison Balter的书,最大的特点就是难度层次分明(不用担心,本书中最难的部分也不算什么),以及明确的目的感(每一章的开头就讲为什么这一章很重要)。当时看的是2003版的,chm格式。这本2007版基本上采用了2003版相同的内容编排方式。

本书一共1300多页,内容跨度非常大。从开发入门的预备知识,到高级的多用户系统开发,你能想到的大部分内容都被它涵盖。这正是本阶段帮助你打开眼界所需要的。

中译版不知道翻译质量如何,留待各位读者去评价。

2. 《Microsoft Office Access 2007 Bible》《Microsoft Access 2010 Bible》《Access 2007宝典》

这2本“宝典”都基本出自一个作者,其中2007版有中译版,每一本都是一千三四百页。

我在本系列“高级书籍”篇中介绍了《Access 2016 Bible》,与这里的2本Bible的最大区别,在于对VBA编程的篇幅比例。《Access 2016 Bible》中只有25%的篇幅在讲VBA编程。而这2本恰好相反,75%的篇幅都在讲VBA编程,所以被我列在了“开发进阶”阶段。

作者声称这本书是为Access入门开发、中级开发、高级开发用户所编写,作为一个产品,这么讲倒无可厚非,毕竟如果适用的读者越广泛,销量就会越好。然而我觉得,入门开发会觉得太高深,高级开发又太浅薄,中级开发或者开发进阶才刚刚好。

作为一本内容庞杂的“宝典”书,本书很难能可贵的是有一个一以贯之的实际案例,这对学习是很有帮助的。尽管还是有很多内容不能被这个案例所覆盖,但作者已经尽力了。

3. 《Microsoft Access 2010 VBA Macro Programming》

有了上述的几本上千页的“宝典”,这本四百来页的似乎没什么必要介绍了。然而正是它的简明扼要,与那几本宏篇巨著刚好互补,内容面向技能树的,难度亦有限。“宝典”看累了,看这本你会轻松不少。

发布于 2019-07-24

文章被以下专栏收录