求助大神,遇到一个多个userform嵌套之显示与关闭的问题,帮忙调试一下~~
想实现的效果: 运行sub,userform1显示; 点击userform1的CommandButton,则userform1隐藏,userform2显示,点击userform2的CommandButton,则userform2隐藏,userform3显示,点击userform3的CommandButton,则userform3隐藏; 在userform1中,若点击userform1的关闭按钮,则退出sub; 在userform2中,若点击userform2的关闭按钮,则返回userform1,即userform2隐藏,userform1显示; 在userform3中,若点击userform3的关闭按钮,则返回userform2,即userform3隐藏,userform3显示; 我在实际操作时发现: 在userform2中,点击userform2的关闭按钮,返回了userform1,点击userform1的CommandButton,会报错,如果加on error resume next,出现userform2显示了,但是此时userform2的关闭按钮点击无效了,不能返回ursrform1,只有CommandButton可以点; 在userform3 中也是这样子,会报错,如果加on error resume next,点击userform3 关闭按钮——返回userform2 ——确认——显示userform3 ,此时userform3 的关闭按钮点击无效,只有CommandButton 可以点。
多窗体嵌套测试.zip
(17.58 KB, 下载次数: 9)
求助大神指导一下
|