参考答案和解析
参考答案:应该在窗体或标准模块中声明。
更多“为了使变量在所有的窗体中都能使用,应该在何处声明该变量? ”相关问题
  • 第1题:

    局部变量指在过程内用Dim语句声明的变量,它只能被本窗体中的本过程使用,别的过程不能使用。()


    正确答案:正确

  • 第2题:

    在窗体模块的声明段中用Public定义的变量可以在 ________ 模块中使用,而用Dim或Private关键字定义的变量可以在 _______ 模块中使用。


    正确答案:整个程序的所有模块 定义该变量的窗体
    整个程序的所有模块 定义该变量的窗体

  • 第3题:

    下列说法中,不正确的说法是( )。

    A、不能用Private定义模块级变量

    B、不能在“通用声明”段中为变量赋值

    C、不能在窗体的某个子程序中定义窗体级变量

    D、声明窗体级变量的位置是在窗体所有过程的最前面


    参考答案:A

  • 第4题:

    在窗体模块的通用声明段中声明变量时,不能使用( )关键字。

    A.Dim

    B.Public

    C.Private

    D.Static


    正确答案:D

  • 第5题:

    在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之:为 ______。

    A.局部变量

    B.全局变量

    C.静态变量

    D.窗体/模块级变量


    正确答案:A
    解析:变量的作用域决定了哪些子过程和函数过程可访问该变量。变量的作用域分为局部变量、窗体/模块级变量和全局变量。在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之为局部变量;窗体/模块级变量指的是在一个窗体/模块的任何过程外,即在“通用声明”段中用 Dim语句或Private语句声明的变量,可被本窗体/模块的任何过程访问;全局变量指的是只能在标准模块的任何过程或函数外,即在“通用声明”段中用Public语句声明的变量,可被应用程序的任何过程或函数调用。

  • 第6题:

    下面关于变量说法正确的是()

    • A、变量声明包括基本数据类型和用户定义类型。
    • B、全局变量是用Public声明的变量,局部变量是用Dim或Static等声明的变量
    • C、全局变量和局部变量不能同名
    • D、任何窗体和模块对全局变量的修改都会影响其他窗体或模块

    正确答案:A,B,D

  • 第7题:

    某一变量要求在程序各模块中均可使用,应在()中用Public声明该变量。

    • A、子过程
    • B、窗体模块
    • C、标准模块
    • D、事件过程

    正确答案:C

  • 第8题:

    以下有关变量作用域的说明中,错误的是()

    • A、只有在标准模块中用Public语句说明的变量才是全局变量。
    • B、在标准模块的通用声明处可用Private语句说明模块级变量。
    • C、在窗体的通用声明处可用Private语句说明窗体级变量。
    • D、在过程中不能使用Public语句说明全局变量

    正确答案:A

  • 第9题:

    在窗体代码编辑窗口的通用声明区用Dim或Private定义的变量是()。

    • A、模块级变量
    • B、窗体级变量
    • C、动态局部变量
    • D、全局变量

    正确答案:B

  • 第10题:

    单选题
    某一变量要求在程序各模块中均可使用,应在()中用Public声明该变量。
    A

    子过程

    B

    窗体模块

    C

    标准模块

    D

    事件过程


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    以下有关变量作用域的说明中,错误的是()
    A

    只有在标准模块中用Public语句说明的变量才是全局变量。

    B

    在标准模块的通用声明处可用Private语句说明模块级变量。

    C

    在窗体的通用声明处可用Private语句说明窗体级变量。

    D

    在过程中不能使用Public语句说明全局变量


    正确答案: B
    解析: 暂无解析

  • 第12题:

    问答题
    为了使某变量在所有的窗体中都能使用,应在何处声明该变量?

    正确答案: 在标准模块声明为全局变量。
    解析: 暂无解析

  • 第13题:

    在VBA中,变量的范围被划分为四个层次,即本地范围、窗体级和报表级范围、模块级范围和全局和公共范围。其中在所声明的模块中的所有函数和过程都有效,在模块声明部分所声明的模块变量与窗体和报表级的变量有相同的语句的是( )。

    A.本地范围

    B.窗体级和报表级范围

    C.模块级范围

    D.全局和公共范围


    正确答案:C

  • 第14题:

    在窗体的通用段声明变量时,不能使用( )关键字。

    A、Dim

    B、Public

    C、Private

    D、Static


    参考答案:D

  • 第15题:

    在窗体内声明的变量是()。

    A、局部变量

    B、模块变量

    C、公共变量

    D、任意变量


    参考答案:B

  • 第16题:

    下列描述错误的是( )。

    A.过程级变量是指在过程或函数内部定义的变量,这种变量的作用域是整个过程或函数体,只能在该过程或该函数体被引用

    B.某一函数若要引用在其他函数中定义的变量,只要将变量定义为Static型即可

    C.窗体级变量在该窗体中的每个过程都可引用

    D.若要在某一窗体内定义的窗体级变量能够在另一窗体内应用,只需用Public声明


    正确答案:B

  • 第17题:

    下列在窗体模块的声明段中声明变量时,不可能使用下列哪个关键字()

    • A、Dim
    • B、Private
    • C、Public
    • D、Static

    正确答案:B

  • 第18题:

    为了使某变量在所有的窗体中都能使用,应在何处声明该变量?


    正确答案:在标准模块声明为全局变量。

  • 第19题:

    下列()方式声明的变量在每次调用该过程时其值不能保留。

    • A、在通用声明段声明窗体级变量
    • B、在过程中用Static语句声明的变量
    • C、在过程中用Dim语句声明的变量
    • D、在标准模块中声明的全局变量

    正确答案:C

  • 第20题:

    在窗体模块的通用部分声明变量时,不能使用static关键字。


    正确答案:正确

  • 第21题:

    单选题
    在窗体代码编辑窗口的通用声明区用Dim或Private定义的变量是()。
    A

    模块级变量

    B

    窗体级变量

    C

    动态局部变量

    D

    全局变量


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    下列()方式声明的变量在每次调用该过程时其值不能保留。
    A

    在通用声明段声明窗体级变量

    B

    在过程中用Static语句声明的变量

    C

    在过程中用Dim语句声明的变量

    D

    在标准模块中声明的全局变量


    正确答案: D
    解析: 暂无解析

  • 第23题:

    多选题
    下面关于变量说法正确的是()
    A

    变量声明包括基本数据类型和用户定义类型。

    B

    全局变量是用Public声明的变量,局部变量是用Dim或Static等声明的变量

    C

    全局变量和局部变量不能同名

    D

    任何窗体和模块对全局变量的修改都会影响其他窗体或模块


    正确答案: D,C
    解析: 暂无解析