在模块的说明区域中,用__________________或Global关键字说明的变量是属于全局范围的变量。

题目

在模块的说明区域中,用__________________或Global关键字说明的变量是属于全局范围的变量。


相似考题
更多“在模块的说明区域中,用__________________或Global关键字说明的变量是属于全局范围的变量。 ”相关问题
  • 第1题:

    在标准模块的变量定义区域中,用( )关键字说明的变量属于全局范围的变量。


    正确答案:Public
    Public 解析: 本题考查变量作用域的知识。在VBA中变量的作用域有3个层次:在模块过程内部用Dim或Private定义的变量为局部变量;在标准模块的变量定义区域用Dim或Private定义的变量为模块变量;在标准模块的变垦定义区域用Public定义的变量为全局变量。用Static定义的变量为静态变量。

  • 第2题:

    在标准模块的变量定义区域中,( )关键字说明的变量属于全局范围的变量。

    A. Dim

    B. Private

    C. Public

    D. Static


    正确答案:C
    本颢考查变量作用域的知识。存VBA中变量的作用预有3个层次:在模块过程内部用dim或private定义的变量为局部变量;在标准模块的变量定义区域用Dim或Privatl定义的变量为模块变量;在标准模块的变量定义区域用Public定义的变量为全局变量。用staticc定义的变量为静态变量。

  • 第3题:

    程序改错题-全局变量和global关键字


    20 20

  • 第4题:

    以下关于作用范围的描述正确的是 ( )

    A.所有变量(Publie/Global/Static/Private)都可以放到窗体的通用部分定义

    B.所有变量(Public/Global/Static/Private)都可以放到标准模块中定义

    C.Public/Global类的变量只能放在标准模块中定义

    D.只有Global类的变量必须放在标准模块中定义


    正确答案:C
    解析:变量定义的位置影响变量的作用范围和生命周期。根据作用域不同变量可分为以下几类:
      过程内局部变量:在过程内定义,在过程中有效,可用Dim或Static语句定义,用Dim语句定义的变量随过程的执行而建立,随过程的结束而消失。Static语句定义的变量只建立一次,能在过程结束后保存原值。
      模块级变量:模块可以是窗体或标准模块,在模块的“通用—声明”中定义,在模块的所有过程中有效,可用Dim或Private语句定义。
      全局变量:在标准模块的“通用—声明”中定义,在整个工程中有效,可用Pubic或Glob- al语句定义。

  • 第5题:

    以下关于作用范围的描述正确的是______。

    A.所有变量(Public/Global/Static/Private)都可以放到窗体的通用部分定义

    B.所有变量(Public/Global/Static/Private)都可以放到标准模块中定义

    C.Public/Global类的变量只能放在标准模块中定义

    D.只有Global变量是必须放在标准模块中定义


    正确答案:C
    解析:全局变量必须用Public或Global语句声明,不能用Dim语句声明,更不能用Private语句声明;同时,全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。