例如,可以將所有數據訪問代碼放在一個模組中。窗體、報表或文檔模組應當只包含直接套用於該窗體、報表、文檔或其中控制項的代碼。
在過程級,套用代碼結構意味著把大的過程分解為更小的過程,並使用換行、空格和縮進來組織和顯示代碼的邏輯結構。被這些對象中的代碼調用的所有通用過程都應當包含在單獨的模組中。此外,應當在模組級添加注釋,提供有關該模組中過程的性質和用途的相關信息。
無論編寫的是 Microsoft® Visual Basic® for Applications (VBA) 代碼還是 HTML 頁中的腳本,都應當使用這些準則。為了組織腳本,您可以認為 HTML 頁與 VBA 應用程式類似。可以將 <SCRIPT> 標記內的腳本塊看成與模組中的 VBA 過程類似。在 <SCRIPT> 標記之間所使用的腳本和過程應當與相同標記組中的其他腳本有關。從 HTML 頁腳本調用的任何通用過程都應當分組放在它們自己的 <SCRIPT> 標記對之間,或放在腳本小程式中。