暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Excel VBA编程问题,我的答案

完美Excel 2021-09-18
267

学习Excel技术,关注微信公众号:

excelperfect

在《Excel VBA编程问题,写下你的答案》中,我们提出了11VBA编程问题,有很多朋友积极参与,给出了自己的答案。下面是我的答案,仅供参考。

 

1.VBA程序中发生未捕获的运行时错误时会发生什么情况?

答:Excel会显示一个对话框,其中包含有关错误的信息,并且程序将终止。

 

2.错误处理代码应该放在哪里?

答:在可能发生错误的过程中。

 

3.在下面含有错误处理的过程中,缺少了什么?

Public SomeProcedure()

    ‘这里是变量声明

    OnError Goto ErrorHandler

    ‘这里是过程代码

ErrorHandler:

    ‘这里是错误处理代码

End Sub

 

答:代码需要在ErrorHandler:标签之前有一个Exit Sub语句,以防止在没有错误时执行错误处理程序。

 

4.过程A有错误处理代码,但是过程B没有。当过程A调用过程B并且过程B中发生运行时错误时,会发生什么?

答:错误从过程B传递到过程A,并在那里进行处理。

 

5.如果Err.Number0,这意味着什么?

答:没有发生任何错误。

 

6.数据库中的数据是如何组织的?

答:每个条目都是一条记录,每条记录都有相同的字段。

 

7.使用Range.Sort方法对数据进行排序时,可以使用多少个排序关键字?

答:最多3个。

 

8.当提到数据库时,术语筛选是什么意思?

答:仅显示符合特定条件的记录。

 

9.如何为数据库表自动创建数据输入表单?

答:将光标放在表中的任意位置,然后使用“记录单”命令。(该命令默认已不在新版Excel的功能区中,我们可以在“Excel选项——自定义功能区”中,找到并选择“记录单”,然后将其添加到功能区)

 

10.TrueFalse:应从将作为加载宏分发的工作簿中的所有空工作表删除。

答:错。要作为加载宏分发,工作簿必须至少包含一个工作表,即使它是空的。

 

11.TrueFalse:可以从Excel中创建HTML帮助。

答:错。需要一个单独的应用程序来创建HTML帮助。

undefined

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。

文章转载自完美Excel,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论