excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel-VBA基础(7):VBE开发环境的设置

VBE开发环境设置是编程的基础,设置良好的环境对编程可以起到事半功倍的功效,不可忽视。

进入VBE窗口后,选择菜单栏中的【工具】→【选项】命令,弹出如下图所示的【选项】对话框。

在此对话框中有【编辑器】、【编辑器格式】、【通用】、【可连接的】4个选项卡,下面依次对这些选项卡的设置进行说明。

01 【编辑器】选项卡设置

如上图所示,【编辑器】选项卡中设置主要是对代码和窗口的设置,详细说明如下:

(1)【自动语法检测】复选框:是否输入一行程序代码后,自动修正语法,如下图所示,当控制语句中的“then”只输入“th”就按Enter键时,系统立即弹出提示窗口。

(2)【要求变量声明】复选框:决定宏代码中是否要求变量事先定义。若选择此复选框,则在模块的开始处自动加入“Option Explicit”语句。如果开始程序没有事先声明变量,却在程序中使用变量时,将弹出如下图所示的错误提示信息。

(3)【自动列出成员】复选框:选中此复选框,当在代码行中输入“.”后,系统自动显示隶属该对象的所有属性、方法等供选择,如下图所示。

【自动显示快速信息】复选框:当输入函数时,自动显示函数的参数信息,如下图

(5)【自动显示数据提示】复选框:如下图所示,在程序运行的中断模式下,光标放置在变量值上,系统自动显示该变量值当前的数值。

(6)【自动缩进】复选框:当设定了程序代码第一行的位置后,之后输入的程序代码会自动对齐该位置。编辑的程序代码整齐有序,增强可读性。

(7)【Tab 宽度】文本框:设置Tab宽度的字符数,范围为1~32,默认是4个空格。当用到If…then…Else…End If、Do While…Loop等控制语句时,可以用Tab键,如下图所示,在语句“MsgBox "这是个测试!"”前按Tab键,语句缩进【Tab 宽度】文本框中指定的宽度,这样编辑后的程序代码可读性较强。

(8)【编辑时可拖放文本】复选框:在编辑程序代码时,可以拖动程序代码到其他位置。例如,在程序代码之间拖动代码,或将代码拖进立即窗口或监视窗口。

(9)【缺省为查看所有模块】复选框:如果没有选中该复选框,在VBE的代码编辑窗口只能看到单个过程的代码。

(10)【过程分隔符】复选框:选中该复选框,在过程之间用水平分隔线隔开,如下图所示,以利于阅读。

02 【编辑器格式】选项卡设置

如下图如示,可以设置选定文本、断点文本、注释文本等不同编辑状态下的前景色、背景色等,以方便区分,设定之后最好不要经常变动,这样在编辑代码时,通过颜色就很快判断出代码的性质。

03 【通用】选项卡设置

如下图所示,在此选项卡中较常用的设置是【窗体网络设置】和【错误捕获】选项区域。

(1)【窗体网络设置】选项区域。

选中【显示网格】复选框后,可以设置网络的宽度和高度,范围在2~60磅之间,值越小,窗体中的网格越密集,通常在设置窗体时将该值设为最小值2,如下图所示,这样在窗体中调节控件的位置时更精确,相对容易调整一些。

【对齐控件到网格】复选框:选中该复选框后,窗体中放置的控件对齐都以网络线为基准,方便对齐。

(2)【错误捕获】选项区域。

在程序调试阶段,经常选中【发生错误则中断】单选按钮,这样当程序运行遇到错误便会停留在出错的代码行上,方便查找错误原因。

有一些程序错误是允许的,经常用“On Error Resume Next”或“On Error GoTo XXX”跳过预见到的错误,这时选中【遇到未处理的错误时中断】单选按钮,程序遇到错误语句后就不弹出错误提示,而是继续执行其他语句。

04 【可连接的】选项卡设置

如下图所示,将【可连接的】选项区域中的所有复选框都选中,这样在调用其他窗口时,将会另弹出小窗口(如立即窗口,本地窗口等),方便查看。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接