专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
为了防止不相干的用户读取模块中的VBA代码,可按以下几种情况分别处理: (1)如果要防止读取模块中的VBA代码,可使用“工具\"菜单的“安全”“用户级安全性向导”。在向导的第一个对话框中,选中“模块\"复选框。运行该程序之后,模块的安全即设置完成。此后,只有管理员用户账号以及运行向导时使用的当前工作组信息文件的管理员组成员才能读取该模块,但所有的用户仍然可以运行这些代码。 (2)如果要保护窗体、报表和控件所包含的VBA代码,可选择“窗体”和“报表”复选框,然后使用“工具”菜单的“安全’?I‘‘用户与组的权限\"命令,将“打开/运行”权限授予那些只能使用但不 [阅读全文] [PDF]
Access 2000提供的大部分调试工具,都要在程序处于挂起状态才能有效,这时就需要暂停VBA程序的运行。在这种情况下,程序仍处于执行状态,只是暂停于正在执行的语句之间,变量和对象的属性(值)仍然保持,在模块窗口中会显示当前运行的代码。 如果要将语句设为挂起状态,可采用以下几种方法: (1)如果VBA在运行时遇到了断点,系统就会在运行到该断点处时将程序挂起。可在任何可执行语句和赋值语句处设置断点,但不能在声明语句和注释行处设置断点,不能在程序运行时设置断点;只有在编写程序代码或程序处于挂起状态时才可设置断点。可用以下两种方式设置断点。 ①在模块窗口中, [阅读全文] [PDF]
Access提供了5种程序运行方式,用于进行代码的调试。 (1)逐语句执行 如果希望单步执行每一行程序代码,包括被调用过程中的程序代码,则可单击工具条上的“逐语句”按钮。在执行该命令后,VBA运行当前语句,并自动转到下一条语句,同时将程序挂起。 有时,在一行中有多条语句,它们之间用冒号隔开。在使用“逐语句”命令时,将逐个执行该行中的每条语句,而断点只是应用程序执行的第一条语句,首发,www.。 (2)逐过程执行 如果希望执行每一行程序代码,并将任何被调用过程作为一个单位执行,则可单击工具条上的“逐过程”按钮。 逐过程执行与逐语句执行的不同之处在于:当执行 [阅读全文] [PDF]
1 共3条 分1页