excel中宏编程的一个难题。求助各位帮助解决!
我用宏编写了一个表内数据审核,和表间数据审核的宏。模块中的代码形式是
sub 名称()
{
很多条条件判断语句
再判断这些条件是否都通过,如果都通过则提示框输出审核通过。如果有一条不符合,则输出错误所在的地方提示问题所在。
end sub
}
我的问题是由于代码行数太多,在一个模块中放不下了只能分开来调用。用的是
call biao1
call biao2
biao1中的代码形式是
sub biao1()
{
很多条判断语句
end sub
}
现在的问题是就算表1中有错误,他还是提示能审核通过。如果不分开就在一个模块中执行就能成功!提示出错误。请
大侠们指点迷津!!!!
[解决办法]
不知道你具体的代码是怎么实现的,
猜想你子过程里的判断没有返给父过程,父过程就没有这个信息
也可以用全局变量来做,但我不提倡这个