VBA基础练习题一.docx

上传人:b****0 文档编号:12456181 上传时间:2023-04-19 格式:DOCX 页数:12 大小:38.65KB
下载 相关 举报
VBA基础练习题一.docx_第1页
第1页 / 共12页
VBA基础练习题一.docx_第2页
第2页 / 共12页
VBA基础练习题一.docx_第3页
第3页 / 共12页
VBA基础练习题一.docx_第4页
第4页 / 共12页
VBA基础练习题一.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

VBA基础练习题一.docx

《VBA基础练习题一.docx》由会员分享,可在线阅读,更多相关《VBA基础练习题一.docx(12页珍藏版)》请在冰豆网上搜索。

VBA基础练习题一.docx

VBA基础练习题一

VBA程序设计基础训练题

(一)

班级:

姓名:

成绩:

1.简述你对VB,VBA,VBE的认识。

 

2.简述ACCESS中进入VBE的四种方法

(1)

(2)

(3)

(4)

3.模块分为__________和_________两类,简述两类模块的概念。

 

4.一个模块包含一个______区域,且可以包含一个或多个_______(以SUB开头)或________(以Function开头)。

5.完成下面过程的语句语法格式:

6.填空,完成下面的程序。

SUB______()_______函数名([参数])

语句组语句组

_______________

__________END function

PublicFunctionzhouchang(a,bAsInteger)As_______

________=(a+b)*2

EndFunction

Sub使用周长函数()

____a,b,casInteger

a=10

b=20

c=zhouchang(_______)

MsgBox"长方形的周长是"&c

_________

7.Sub过程和Function过程前面的关键字作用是什么?

Public

Private

Static

8.Sub过程和Function过程的区别。

调用方法

是否返回值

是否接受参数

Sub过程

Function过程

9.VBA是一种面向对象的编程语言,具有可视化的编程环境。

面向对象概念主要有类,对象,属性,方法和事件。

简述这几个概念。

 

10.VBA中属性的引用形式:

对象名.属性名

对象

属性

属性

英文名

设置该对象的属性值(值随意指定)语句

文本框

Text0

字号

背景色

是否锁定

标签

Label0

标题

可见性

命令按钮

Command0

可用

窗体

FormA

标题

10.VBA中方法的引用形式:

对象名.方法名参数1,参数2…..

DOCMD对象

的方法

功能

语句

BEEP

发出嘟嘟声

GotoRecord

在当前窗体跳转到上一条记录

最大化窗口

打开指定的窗体gwc

打开指定的报表gwc

打开指定的数据表gwc

关闭当前窗体

退出ACCESS

11.VBA中常用的数据类型。

数据类型

关键字

类型符号

占用字节数

字节型

--

逻辑型(布尔)

--

整型

长整型

单精度浮点型

双精度浮点型

日期型

--

字符型

不定

货币型

对象型

--

变体型

--

不定

12.变量和常量的对比

概念

声明方法

命名规则

变量

常量

13.变量,常量和数组的作用域。

名称

作用域

声明位置

使用语句

过程级(局部)

模块级(模块/窗体)

公共级(全局)

14.同时定义两个变量,用于存放姓名。

15.使用标识符的方法定义一个变量,用于存放商品价格。

16.定义一个存放3.1415926的值的常量,并指定类型。

17.定义一个可放下20个元素的一维数组,类型为长整型。

Text0.value=“ABC”

Text0.Fontsize=10

Text0.backcolor=255

Text0.locked=false

Label0.caption=“标签”

Label0.visible=false

Command0.enabled=true

Form_formA.caption=”窗体”

Docmd.beep

Docmd.gotorecord,,acprevious

Docmd.maximize

Docmd.openform“gwc”

Docmd.openreport“gwc”

Docmd.opentable“gwc”

Docmd.close

Docmd.quit

字节byte1

逻辑boolean2

整型integer%2

长整型long&4

单精度浮点single!

4

双精度浮点double#8

日期型date8

字符型string$

货币型currency@8

对象型object4

变体型variant

变量,要变,dim变量名as类型

常量,不变,const常量名as类型=值

1.不能以数字开头

2.不能使用除短下划线以外的符号

3.不分大小写

4.不能使用保留字

DIMA,BASSTRING

DIMJG@

CONSTXASSINGLE=3.14159

DIMX(19)ASLONG

DIMX(1TO20)ASLONG

VBA程序设计基础训练题

(一)

班级:

姓名:

成绩:

1.简述你对VB,VBA,VBE的认识。

VBA,是VB的子集,两者都是面向对象的编程语言。

VBE是VBA的编程环境,编写VBA代码的地方。

2.简述ACCESS中进入VBE的四种方法

(1)ALT+F11

(2)工具——宏——VB编辑器

(3)模块——新建

(4)数据库窗口,右键——VB编辑器

3.模块分为___独立程序___和__绑定型程序______两类,简述两类模块的概念。

独立程序模块:

模块中编写的代码

绑定型程序:

对象的事件属性代码

 

4.一个模块包含一个__声明____区域,且可以包含一个或多个_子过程______(以SUB开头)或___函数过程_____(以Function开头)。

5.完成下面过程的语句语法格式:

6.填空,完成下面的程序。

SUB___过程名()function__函数名([参数])

语句组语句组

__函数名=表达式_______

__ENDSUB_____END function

PublicFunctionzhouchang(a,bAsInteger)As__Integer_____

___zhouchang_=(a+b)*2

EndFunction

Sub使用周长函数()

__DIM__a,b,casInteger

a=10

b=20

c=zhouchang(_a,b__)

MsgBox"长方形的周长是"&c

___endsub______

 

7.Sub过程和Function过程前面的关键字作用是什么?

Public

(默认)

Publicsubxxx()此过程可以被任何过程调用

语句组

Endsub

Private

Privatesubxxx()此过程被本模块中的过程调用

语句组

Endsub

Static

Staticsubxxx()此过程中的所有变量为静态变量

Dimx,y,z‘X,Y,Z都为静态变量

X=x+10‘运行此过程,X的值会递加10

Endsub

8.Sub过程和Function过程的区别。

调用方法

是否返回值

是否接受参数

Sub过程

CALL过程名

Function过程

函数名(参数1,参数2)

单一值

9.VBA是一种面向对象的编程语言,具有可视化的编程环境。

面向对象概念主要有类,对象,属性,方法和事件。

简述这几个概念。

对象:

数据库对象,控件等;对象名称

属性:

对象的特征;比如文本框的字体大小,字体颜色

事件:

外部强加给对象的动作。

比如单击,双击。

方法:

对象自身可执行的动作。

比如DOCMD可执行的命令

类:

具有相同的属性的一组对象。

 

10.VBA中属性的引用形式:

对象名.属性名

对象

属性

属性

英文名

设置该对象的属性值(值随意指定)语句

文本框

Text0

字号

背景色

是否锁定

标签

Label0

标题

可见性

命令按钮

Command0

可用

窗体

FormA

标题

10.VBA中方法的引用形式:

对象名.方法名参数1,参数2…..

DOCMD对象

的方法

功能

语句

BEEP

发出嘟嘟声

GotoRecord

在当前窗体跳转到上一条记录

最大化窗口

打开指定的窗体gwc

打开指定的报表gwc

打开指定的数据表gwc

关闭当前窗体

退出ACCESS

11.VBA中常用的数据类型。

数据类型

关键字

类型符号

占用字节数

字节型

--

逻辑型(布尔)

--

整型

长整型

单精度浮点型

双精度浮点型

日期型

--

字符型

不定

货币型

对象型

--

变体型

--

不定

12.变量和常量的对比

概念

声明方法

命名规则

变量

常量

13.变量,常量和数组的作用域。

名称

作用域

声明位置

使用语句

过程级(局部)

本过程中

本过程中

DIM

STATIC

模块级(模块/窗体)

本模块

声明区域

DIM

PRIVATE

公共级(全局)

所有模块

声明区域

PUBLIC

14.同时定义两个变量,用于存放姓名。

15.使用标识符的方法定义一个变量,用于存放商品价格。

16.定义一个存放3.1415926的值的常量,并指定类型。

17.定义一个可放下20个元素的一维数组,类型为长整型。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1