我一直在建造一个宏几个星期,突然之间的部分不能正常工作。当我尝试通过.Show调用一个用户表单时,出于某种原因,marco停止在那里运行,然后突出显示“.show”行。 (即使我跳到用户窗体框中,按钮也不起作用。)如果我按下F5,它会再次开始运行,但我显然不希望代码在程序中间停止运行。任何想法为什么会发生这种情况,特别是当它不曾发生时?Excel 2007 VBA宏停止当用户窗体调用
0
A
回答
0
事实证明,我的代码中存在一个错误,它隐藏了,因为我没有删除以前的“On Error Resume Next”。非常感谢Siddharth!
0
OP的结论答案可能与问题没有关联,但是巧合。
我有同样的事情。对于aboluteamente,代码在frm.show上停止,没有任何正当理由。就好像有一个停止在那里。我尝试了一切,但解决方案毫无疑问地重新启动。
我知道这是一级答案,但它确实在这里解决了问题。我希望有人能够节省他们自己的搜索引擎,并提出100个不相关的解决方案尝试,尽管这很愚蠢,只是重新启动才解决问题。
相关问题
- 1. 在Excel中停止VBA宏
- 2. Excel VBA用户窗体
- 3. Excel VBA用户窗体使用vlookup
- 4. VBA Excel宏停止看到文本框
- 5. Outlook VBA调用Excel宏
- 6. VBA Excel 2007宏在Excel 2002中死亡
- 7. Excel VBA中用户窗体enableEvents方法
- 8. Excel 2010个的用户窗体VBA
- 9. 在用户窗体Excel中调用公共子程序VBA
- 10. VBA用户窗体
- 11. 窗体停止用户已经
- 12. 在Excel 2007中安装VBA宏
- 13. Excel VBA - 使用添加的调用宏
- 14. 当使用VBA宏和更改事件时,“Excel已停止工作”
- 15. Excel VBA刷新用户窗体从另一个用户窗体命令按钮
- 16. Excel VBA用户窗体 - 设置与用户窗体大小相同的图表
- 17. VBA宏停止工作
- 18. Excel中,停止VBA当它打开
- 19. 使用VBA调整用户窗体及其控件使用VBA
- 20. Excel 2007窗体到SQL Server
- 21. 从Excel 2007中的宏调用Access 2007中的查询
- 22. VBA:如何在Excel宏中调用用户定义函数
- 23. excel宏调用vba中的另一个excel宏
- 24. 如何使用Excel VBA 2007
- 25. ARRAYFORMULA VBA中使用Excel 2007
- 26. VBA用户窗体刷新
- 27. 等待,直到用户停止打字的ComboBox运行宏(VBA)
- 28. 在excel 2007中指定VBA宏使用的范围
- 29. 使用Excel 2013 VBA建立从用户窗体选项
- 30. Excel 2007 VBA宏逐行读取文本文件如何停止用逗号分隔(,)
如果你希望宏在显示userfomr后继续,那么试试这个'Userfomr1.Show VBModeless'如果有其他问题,那么发布UserForm_Initialize()的代码如果你有它的话 –
你的建议有效, 。它允许宏继续运行,但是我需要在下一步之前填入一些数据,所以事情有点麻烦。我不确定userform_initialize()的位置在哪里......我不确定这段代码是怎么回事 - 突然之间,我遇到了一些奇怪的问题。我可能会在我打开的一些工作表中使用太多内存。我会就此回复你。谢谢! –
你能分享你的excel文件吗?如果您在运行宏之前使用userform来收集数据,则不要使用'VBModeless'。 –