2016 - 2024

感恩一路有你

vba全局变量怎么定义调用 如何在excel的vba中声明一个全局变量并赋值?

浏览量:4353 时间:2021-03-14 07:11:24 作者:admin

如何在excel的vba中声明一个全局变量并赋值?

工具/原料方法/步骤1、声明一个变量并且给它赋值。2、定义一个宏函数,用于显示全局变量是否有值。3、单击执行宏命令,通过按control Q, 如图,提示框没有提示。4、然后改一下全局变量声明的位置。5、再按一下Control Q会得到提示框,如图所示。

ExcelVBA问题:如何定义全局变量?

声明全局变量可以在文档任何位置(For循环、If判断内除外)。比如:

Option Explicit

Public a As String

Sub aa()

a = "public"

MsgBox a

End Sub

以上代码可执行。

--------------------------------

Option Explicit

Public a As String

Sub aa()

a = "public"

MsgBox a

Dim i As Single

For i = 1 To 6

Public b As Single

b = i

MsgBox b

Next

End Sub

以上代码提示:

编译错误:

Sub 或 Function 中的属性无效

以上。

vba全局变量怎么定义调用 vba声明全局变量 vb定义全局变量并赋值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。