在应用程序级,代码包含在一个或多个
标准模块或
类模块中,并包含在
窗体、报表或文档后面的模块中。通过对应用程序中这些组件内的代码按逻辑进行组织,即可在该级别组织代码。在任何模块内,过程应当彼此相关。
例如,可以将所有数据访问代码放在一个模块中。
窗体、
报表或文档模块应当只包含直接应用于该窗体、报表、文档或其中控件的代码。
在过程级,应用代码结构意味着把大的过程分解为更小的过程,并使用换行、空格和
缩进来组织和显示代码的
逻辑结构。被这些对象中的代码调用的所有通用过程都应当包含在单独的模块中。此外,应当在模块级添加注释,提供有关该模块中过程的性质和用途的相关信息。
无论编写的是 Microsoft® Visual Basic® for Applications (VBA) 代码还是 HTML 页中的
脚本,都应当使用这些准则。为了组织
脚本,您可以认为 HTML 页与 VBA 应用程序类似。可以将