请教,在Excel VBA 中,如何在子程序完成后返回值到主程序(调用子程序的参数传递我已知道方法了)?

2024-12-16 12:58:56
推荐回答(3个)
回答1:

两种方法:第一,通过传参数。参数在子程序里被修改的话,主程序的值也相应改掉(当然传值方法除外)。第二,子程序设置返回值,
private sub() as string
{
sub="ABCD"
}

回答2:

我还没有到掌握EXCEL VBA的地步,我先至此了,今后我再关注高人指点!

回答3:

你设置变量为全局变量,这样就可以了。