正如本章一开始便提到的那样, A c c e s s是O ff i c e成员中最后一个支持 V B A的,它是否能从 VBA IDE中获得较大的利益还未可知 ( Visual Basic 6.0仍旧没有采纳 VBA IDE)。与V B A和 Access Basic编辑器的以前版本中带有的集成编辑器窗口不同, V B A编辑器是一个独立的应用, 当你打开一个模块时其窗口便会打开。图 1 - 1 0给出的V B A编辑器,除了对象浏览器之外,其他 所有窗口都已打开并停靠在适当的位置。在默认情况下, V B A编辑器将除对象浏览器之外的所 有窗口都进行了停靠。“立即窗口”占据的是Access 97以及更早版本中Debug 窗口的位置。 检验新的V B A编辑器时,做法如下: 1) 单击对象列表中的“模块”快捷方式,双击一个模块,打开 V B A编辑器。 2) 选择“工具”,“选项”打开带有选项卡的“选项”对话框,该对话框可用定制 V B A编 辑器。在“停靠”选项卡上有一个复选框,如果你不喜欢停靠型窗口,你可以将之清空。 3) 按下Alt+Q 或者选择“文件”,“关闭”,从V B A编辑器返回 Microsoft Access。 第1章 Access 2000的新增功能 9 下载 图1-9 用da Vinci编辑器窗口为Order Details 表编写一个新触发器图1-10 VBA编辑器窗口 第2 6章解释了V B A编辑器的新功能;参见2 6 . 5节“浏览V B A编辑器”。 提示 检验一下N o r t h w i n d C S . a d p的Startup 模块的V B A代码。它是V B A程序设计的一个很好的例子。 Access 开发人员将发现该代码在向客户提供需要在初始安装时创建新数据库的应用时十分有用。