ZKX's LAB

vba用户输入全局变量 VBA静态全局变量在哪定义 怎么定义

2020-09-25知识6

VBA问题,在用户窗体中声明的全局变量在模块中为何调用不了? 'Form1窗体Public n As IntegerPrivate Sub Command1_Click()n=1abcPrint\"m=;mEnd Sub'模块 Module1Public m As IntegerPublic Sub abc()m=2Form1.Print\"n=;Form1.nEnd Sub如果是在模块中用Public或Global定义的变量属于全局变量,不用对象打点访问如果是在窗体中用Public定义的变量就要用窗体名打点访问希望回答对你有帮助。

vba用户输入全局变量 VBA静态全局变量在哪定义 怎么定义

Excel VBA 问题:如何定义全局变量? 声明全局变量可以在文档任何位置(For循环、If判断内除外)。比如:Option ExplicitPublic a As StringSub aa()a=\"public\"MsgBox aEnd Sub以上代码可执行。Option 。

vba用户输入全局变量 VBA静态全局变量在哪定义 怎么定义

VBA静态全局变量在哪定义 怎么定义 随便一个模块中定义即可 定义语句如下:Public A as string 需要注意的是,以下情况会导致变量重置:1、点击\"设计模式\"2、点击\"重新设置。4、某些情况下,修改或者添加代码。

vba用户输入全局变量 VBA静态全局变量在哪定义 怎么定义

Excel VBA 问题:如何定义全局变量? 声明全局变量可以在文档任2113何位置(For循环、5261If判断内除外)。比如:Option ExplicitPublic a As StringSub aa()a=\"publicMsgBox aEnd Sub以上代码可执4102行。1653Option ExplicitPublic a As StringSub aa()a=\"publicMsgBox aDim i As SingleFor i=1 To 6Public b As Singleb=iMsgBox bNextEnd Sub以上代码提示:编译错误:Sub 或 Function 中的属性无效以上。

#sub#变量#赋值#vba

随机阅读

qrcode
访问手机版