作者:乔山办公网日期:
返回目录:excel表格制作
Sub 填充A1()
Call 赋值()
Range("A1").Value = A
Range("A2").Select
End Sub
如果没有Call 赋值(),则A1为0
'Form1窗体
Public n As Integer
Private Sub Command1_Click()
n = 1
abc
Print "m="; m
End Sub
'模块 Module1
Public m As Integer
Public Sub abc()
m = 2
Form1.Print "n="; Form1.n
End Sub
如果百是在模块中用Public或Global定义度的变量问属于答全局变量,不用对象打点访问
如果是在窗体中用Public定义的变量就要用窗体名打专点访问
希望回答对你有帮助属。
如果能把全部代码粘贴出来就好分析了。最大的可能性是你按钮2的过程中又重新定义了一个变量a,与全局变量重名,那么这个过程就无法引用全局变量